Schlotzskys - 2343 E. 71st St. in Tulsa, Oklahoma (Sandwiches, Fast Food, Restaurant) - Map

Map & Directions Store Details & Deals

2343 E. 71st St.
71st & Lewis
Tulsa, Oklahoma 74136

Phone: (918) 496-4663

Detailed Map