Sheila Santhappa, MD

Psychiatry & Neurology, Neurology

The Charlotte Hungerford Hospital

540 Litchfield St, Torrington, CT 06790

(860) 496-6666