Michael E Freshman, MD, Ophthalmology

1444 Massachusetts Ave
Ste 104
TroyNY  12180-1600 (Rensselaer County)


Phone: 518-274-5551
Fax: 518-274-2060

NPI: 1427005974
License Number: 094749 (NY)