5323 S Yale Ave (btwn 51st & 61st)
Tulsa, OK 74135
(918) 496-6220
4923 E 41st St (at Yale)
Tulsa, OK 74135
(918) 622-6011
3300 E 51st St (S Harvard Ave)
Tulsa, OK 74135
(918) 747-9931
Hours:
Mon–Tue, Thu: 9:00 AM–9:30 PM
Wed, Fri, Sun: 9:00 AM–9:00 PM
Sat: 9:30 AM–9:00 PM