Michael S Fowler, MD, Internal Medicine

1215 New Litchfield St
TorringtonCT  06790 (Litchfield County)


Phone: 860-489-1132
Fax: 860-489-0434

NPI: 1750461992
License Number: 038835 (CT)