Elwood Crossing is the first half-acre neighborhood of its kind in Glenpool. The neighborhood is located on Elwood Avenue and South 167th Street, less than two miles from Glenpool schools, the brand-new St. Francis hospital, and Highway 75. In addition to its incredibly convenient location, the neighborhood features large lots and side-entry garage homes, with several backing to one of the neighborhood's two ponds.