Company Overview
Company Name
Willow Crest Hospital
Address
130 A St SW, Miami, OK, 74354, United States
Website
willowcresthospital.comPhone
(918) 542-1836Approx. Annual Revenue
$6.0M
Employees
40
Established
1998
Google Reviews
2.5 (103 reviews)
About Willow Crest Hospital
Willow Crest Hospital, Inc./Moccasin Bend Ranch is a psychiatric hospital located in Miami, Oklahoma that provides inpatient acute and sub-acute treatment for children and adolescents. The hospital is licensed by the state of Oklahoma, Medicaid certified, and accredited by the Joint Commission.
More Companies in Oklahoma
Browse all companies in Oklahoma →
Frequently Asked Questions about Willow Crest Hospital
Categories
Technologies Used
Social Profiles
Key Decision Makers
Kelsey Tomlin Director of Clinical Services