John Garofalo, MD, Family Medicine

200 Kennedy Memorial Dr
WatervilleME  04901-4526 (Kennebec County)


Phone: 207-861-3200
Fax: 207-861-3210

NPI: 1659426989
License Number: 010699 (ME)