Turnpike Tulsa - Hours & Locations
Turnpike - Tulsa
2401 North Harvard Avenue, Tulsa OK 74115 Phone Number:(918) 835-2444Hours may fluctuate
Distance:5.40 miles
Turnpike - Tulsa
2734 North Toledo Avenue, Tulsa OK 74115 Phone Number:(918) 834-5801Hours may fluctuate
Distance:5.40 miles