Contact Us
Tel no: 918-619-9991 Fax no: 918-619-9997
Monday: Closed. Tues-Thurs: 8am- 7pm.
Friday: 8am-5pm Sunday: By Appointment Only
Address: 4154 S. Harvard Ave. Ste H-2, Tulsa, OK 74135
Our Center is in Midtown Tulsa near 41st and Harvard, easily accessible by I-44 and Highway 51. We are located directly across from Sprouts Farmers Market on the West side of South Harvard Avenue.