CONTACT AND DIRECTIONS
Or fill out the information below, and our staff will get to you within 24-48 business hours
We are located in the Nonesuch River Plaza in Scarborough.
Directions from I-95:
Take I-95 North or South to exit 45 toward US-1/ME-114/Maine Mall Rd. Then take the US 1 S/ME-9 exit. Turn right onto US-1 S/Main St. Scarborough Integrative Health is located in the Nonesuch River Plaza in Scarborough ME. We are the first office you see when you enter the southern entrance.