20 Atwood Rd
Topsham, ME 04086
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.