Company Overview
Company Name
Total Health Rehab
Address
1810 N Perkins Rd, Stillwater, OK, 74075, United States
Website
stillwater-medical.orgPhone
(405) 624-6592Approx. Annual Revenue
$3.0M
Established
1997
About Total Health Rehab
Stillwater Medical is a medical network and acute care hospital located in Stillwater, Oklahoma, providing a wide range of healthcare services to patients throughout north central Oklahoma. The company offers various specialized care services, including cancer care, cardiovascular health, orthopedic and spine treatment, rehabilitation, and women's health.