John C Batbouta, MD, Internal Medicine

407 Main St
SpencerMA  01562 (Worcester County)


Phone: 508-885-9737
Fax: 508-885-6139

NPI: 1417916875
License Number: 44903 (MA)