Map of L Street Beach in Suffolk County, MA:

L Street Beach Suffolk Boston South 42.3292647 -71.0356056