Ned M Howard, MD, Ophthalmology

333 Kennedy Dr
TorringtonCT  06790-3060 (Litchfield County)


Phone: 860-496-0799
Fax: 860-482-0477

NPI: 1124086905
License Number: 035252 (CT)