Francis Falck, MD, Ophthalmology

35 Washington St
MysticCT  06355-2816 (New London County)


Phone: 860-572-2020
Fax: 860-572-2000

NPI: 1255335113
License Number: 033284 (CT)