Leo S Harf, MD, Ophthalmology

4400 Flamingo Ave E
Ste 300
NampaID  83687 (Canyon County)


Phone: 208-466-2222
Fax: 208-465-3441

NPI: 1417041849
License Number: M5002 (ID)