Scott Soloway, MD, Ophthalmology

435 Foxon Rd
North BranfordCT  06471-1140 (New Haven County)


Phone: 203-484-9333
Fax:

NPI: 1831282607
License Number: 17667 (CT)