*Office hours subject to change
20 Atwood Rd.
Topsham, ME 04086
Monday - Thursday
8:00 am - 7:00 pm
8:00 am - 4:00 pm
We are located at the Seacoast United Maine Topsham Sports Complex
From South (Only 25min from Portland!)
take 295N to exit 31.
Turn right on ME-196 E/Lewiston Rd.
Turn left onto US-201 N/Main St.
Turn right onto Atwood Rd.
Take US-201 S.
Turn left onto Atwood Rd.