Dr. Prem Thomas, MD

Address

75 Augur St
Hamden, CT 06517