John L Margolis, MD, Surgery

325 D Kennedy Memorial Dr
WatervilleME  04901 (Kennebec County)


Phone: 207-873-4055
Fax: 207-873-5243

NPI: 1821062084
License Number: 11537 (ME)