Echo Canyon Park is a small neighborhood park located on Nutmeg St. The Park is accessible on Nutmeg Street, or at the corner of Jennings Drive and Crustal Aire Court. A walkway runs through the park between Nutmeg and Jennings. The park has a small tot lot and grassy area.