NPI Central
John Batbouta, MD — NPI 1417916875, Spencer, MA | NPI Central