Brookdale Sherwood

3939 E 52nd St Odessa TX 79762 (888) 848-5698

Reviews for Brookdale Sherwood

Rating: 4.6 Based on 4 reviews Write a review
Very Pleased
 Oct 2015
The Staff was friendly, professional and extremely helpful. They made every effort to make her welcome and comfortable. read more