Assisted Living | $$ | 3.98 Miles Brookdale Sherwood 3939 E 52nd St Odessa, TX 79762 View Details Get Pricing