Edward L Osborn, MD, Ophthalmology

1151 E Main St
TorringtonCT  06790-3910 (Litchfield County)


Phone: 860-489-7671
Fax: 860-482-0410

NPI: 1639156409
License Number: 022860 (CT)