Briarwood Health and Rehabilitation Center
3640 Central Ave, Indianapolis, IN 46205
4.3
(3 reviews)
"I was able to take a tour of Briarwood Health and Rehab and it was a very nice place. All of the nurses were very helpful in answering my questions and the residents I saw were all happy and content with their environmental. It smelled nice and it wa..."
READ MORE