Patricia B Carroll, MD, General Practice

30 Ennis Rd
North OxfordMA  01537-0356 (Worcester County)


Phone: 508-987-2056
Fax: 508-987-2058

NPI: 1649464744
License Number: 57707 (MA)