equal

Shedd Park

Time:
  • NOT AVAILABLE

Shedd Park in Lowell, Massachusetts, is a 50-acre (20-hectare) public park. In the Belvidere portion of the city, it is located off Rogers Street (Route 38) and is bordered by Boylston Street and Knapp Avenue.

Reviews

Please first to write a review for Shedd Park.

Contact Information