At .7 Acres, Echo Terrace Community Park is a neighborhood playground located on Terrace Avenue near Buena Vista Drive. This family-friendly facility is equipped with a
Map to Echo Terrace Community Park
Map to Echo Terrace Dock