Lindsay Taylor Davis, MD, Ophthalmology

655 Saw Mill Rd Ste 5
West HavenCT  06516-3964 (New Haven County)


Phone: 203-934-2222
Fax:

NPI: 1982920997
License Number: 67058 (CT)