E 21st St S&S 117th E Ave

11720 E 21st St
Tulsa, OK 74129

The bus stop at E 21st St S & S 117th E Ave is a notable transit point in Tulsa, OK. Located at the intersection of a busy street, they often see commuters and local residents waiting for their rides. Featuring basic amenities, it provides a convenient spot for passengers traveling to various destinations throughout the city. The surrounding area is a mix of residential and commercial properties, adding to the vibrancy of this location.

Generated from this place's information

Own this business?
See a problem?

You might also like

United StatesOklahomaTulsaE 21st St S&S 117th E Ave