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 hoursPayment Types
Please call for payment types