Explore details about location Off Lake Street. Off Lake Street is a location situated within the Weymouth alongside other areas such as Front Street, Barbara Lane, Shawmut Street.