James J O'Halloran, DO, Internal Medicine

185 Albert St
TorringtonCT  06790 (Litchfield County)


Phone: 860-496-8077
Fax: 860-482-2181

NPI: 1285743419
License Number: 000290 (CT)