Call us now ! Send us an email http://maps.google.com/maps?q=4070 Southwest Blvd Tulsa United States

Back to Top

Call Us Today!
918-446-0524

View Photos of Our Restaurant

Contact Information

Ollie's Station Restaurant
4070 Southwest Blvd.
Tulsa, OK 74107

Phone: 918-446-0524
Sunday - Wednesday, 6:30 a.m. - 3 p.m.
Thursday - Saturday, 6:30 a.m. - 8 p.m.
Lunch Hours
Monday - Friday, 11 a.m. - 2 p.m.
Saturday - Sunday, 6:30 a.m. - 11 a.m.
In Business Since 1981