Elmcroft of Quail Springs

14300 N Portland Ave Oklahoma City OK 73134 (888) 848-5698

Reviews for Elmcroft of Quail Springs

Rating: 4.1 Based on 6 reviews Write a review
Excellent staff, need more activities
 Dec 2014
My father has complained a little about there not being enough activities. They do have some, but could use some more. The staff is really good at being accessible. I can contact them any ti... read more