Mark H GIBBY MD Family Medicine
OfficeOffice 45 N 1st E Franklin Preston ID 83263
Office Phone # : (208) 8523755Fax # : (208) 8523774