11414 E 51st St
Tulsa
OK
74146
United States
Enter through front main doors.
Parking is available along the front of the clinic or in back of the clinic, with the exception of the first four east end slots as those spots are reserved.