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.