171 Maine Mall Road, South Portland, Maine 04106(207) 775-1551 Located on Maine Mall Rd. This dentist office can be located next to IHOP and across from DSW.