Slocum Drive, South Portland, ME 04106, USA
Fort Rd and Slocum Dr South Portland, ME 04106 South Portland Maine 04106 US

Spring Point is an off-leash beach located at Fort Rd and Slocum Dr. Be aware that the city may be reducing the off-leash area.