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