Hours
Monday – Thursday 7:30AM – 10:00PM
Friday – 7:30AM – 5:00PM
4242 South Sheridan
Tulsa, OK 74145
Phone number: (918) 610-0027
Fax number: (918) 610-0029

  • This field is for validation purposes and should be left unchanged.