Our new website is fetchtulsa.square.site

Please call 918-943-5458 if you need any assistance!

Location

Come see us in the Vineyard shopping center right next door to Trey’s Bar & Grill!

Address

7891 E 108th Street, Suite X-18, Tulsa, OK 74133

Monday - Saturday

10am-6pm

Sunday

Closed

Contact us

Connect with us