Gregory Scott Emfield, DO, Ophthalmology

246 N 18th Ave
PocatelloID  83201-3324 (Bannock County)


Phone: 208-234-4100
Fax: 208-234-4192

NPI: 1538594379
License Number: O-1409 (ID)