Sotiraq Terova, MD, Hospitalist

150 Flanders Rd
WestboroughMA  01581-1017 (Worcester County)


Phone: 413-543-6820
Fax: 413-543-7962

NPI: 1457386369
License Number: 254280 (MA)