Discover Glenbrook Park
Glenbrook Park sits on 11.5 acres of land, located at 124 W. Green Meadows Boulevard. A unique feature of Glenbrook Park is the futsal courts. Futsal is similar to soccer but played on a hard court with five players. Other recreational amenities this park offers are a playground and picnic benches.