David Franklin Westfall, MD, Ophthalmology

15 E Washington St
Glens FallsNY  12801-3252 (Warren County)


Phone: 518-792-5711
Fax: 518-792-5723

NPI: 1811991433
License Number: 221106 (NY)