Hours Monday-Friday: 8am – 5pmWeekend Availability Upon Request, Not Guaranteed Our Locations Gorham Office: 510 Main St #18 Gorham ME 04038 Biddeford Office: 391 Main St Biddeford ME 04005 Brunswick Office: 8 Lincoln St Brunswick ME 04011 Portland Office: 142 High St Portland ME 04101 Windham Office: 50 Sandbar Rd Windham ME 04062 To schedule an appointment or ask questions, please call: 207-239-6406 Gorham Office Gorham Office: 510 Main Street #18, Gorham, ME 04038 Click Here for Directions Biddeford Office Biddeford Office: 391 Main Street, Biddeford, ME, 04005 Click Here for Directions Brunswick Office Brunswick Office: 8 Lincoln St Brunswick ME 04011 Portland Office Portland Office: 142 High St, Portland, ME 04101 Click Here for Directions Windham Office Windham Office: 50 Sandbar Road, Windham, ME 04062 Click Here for Directions Send a Message Firstname Surname Phone Email Address What kind of issue or concern are you seeking help with? (max. 40 characters) Where would you like to be seen? Where would you like to be seen?Biddeford, MEBrunswick, MEGorham, MEPortland, MEWindham, MEOnline - Zoom/Teams/FaceTime etcNo Preference How will you be funding your care? How will you be funding your care?AetnaAnthem/Blue CrossCignaCommunity Health OptionsHarvard PilgrimMaincareOptumUnited Behavioral HealthUnited Health CareNone - Cash Pay Message Submit