Daniel Salchow, MD, Ophthalmology

40 Temple St Ste 1b
Yale Eye Ctr
HamdenCT  06517-2715 (New Haven County)


Phone: 203-785-2020
Fax: 203-785-6123

NPI: 1649341819
License Number: 045074 (CT)