Taco Bell — E 71st St
Tulsa, OK
Location

Category: Restaurants

Restaurants

Hours street map for all businesses nearby.

1535 E 71st St
Tulsa, OK   74136

Driving Directions
(918)495-1825 Maps & Directions
www.tacobell.com