Mahesh Bandara, MD, Internal Medicine

9 Healthcare Dr
Ste 209
BiddefordME  04005-9449 (York County)


Phone: 207-283-6408
Fax: 207-286-1327

NPI: 1538145958
License Number: 23390 (NE)