NPI #
8906 E Skelly Dr Ste J
Tulsa, OK, 74129-3406
Ambulatory Health Care Facilities
Clinic/Center
Mental Health (Including Community Mental Health Center)
261QM0801X
9912 E 21St St
Tulsa, OK, 74129-1620
8906 E 34Th St
Tulsa, OK, 74145-3404
10346 E 21St St
Tulsa, OK, 74129-1606
10915 E 31St St, B12
Tulsa, OK, 74146-1745