12 & 12 Inc

6333 E Skelly Dr
Tulsa, OK 74135-6106

918-664-4224


Departments

Admissions Assistance, Emergency, Internal Medicine, Outpatient Services, Physical Medicine and Rehabilitation

Business Hours

Please call for business hours

Payment Types

Please call for payment types