Charleston's Restaurant
6839 S Yale Ave
Tulsa, OK
74136
Charleston's Restaurant
Charleston's Restaurant
6839 S Yale Ave
Tulsa, OK
6839 S Yale Ave
Tulsa, OK
Leaflet | Map data © OpenStreetMap contributors
Directions
Find Nearby
Located on S Yale Ave approx. 1/4 mile north of E 71st St.