mobile menu
mobile menu
About
FAQ
Home
Nursing Homes
Indianapolis, IN 46205
2
Overall Stars
Briarwood Health And Rehabilitation Center
3640 N Central Ave
Indianapolis, IN, 46205
(317) 920-7888
Nursing Home
Information
Briarwood Health And Rehabilitation Center is a government - county nursing home certified for medicare and medicaid in Indianapolis, IN.