9150 S 102nd E Avenue, Tulsa, Oklahoma 74133
(918) 994-4700
We are located off Highway 169 and 91st Street exit; 2 miles south of Woodland Hills Mall and 3 miles from downtown Broken Arrow and Bixby. Direct access to HWY169 and Creek Turnpike. Directly across from Hillcrest South and St. Francis South Hospitals.