Lisa Peter Howard, DDS, Dentist

306 Us Rte 1
Ste D1
ScarboroughME  04074-7640 (Cumberland County)


Phone: 207-885-1005
Fax: 207-510-6131

NPI: 1740283746
License Number: 3534 (ME)