The Waters of Greenbriar

The Waters of Greenbriar
The Waters of Greenbriar 8181 Harcourt Rd Indianapolis, IN 46260
About

The Waters of Greenbriar

The Waters of Greenbriar is a Nursing Home facility at 8181 Harcourt Rd in Indianapolis, IN.
Primary Specialty

Nursing Home

Services The Waters of Greenbriar provides extended-stay nursing care to seniors with varying levels of disabilities in Indianapolis, IN.

Please call The Waters of Greenbriar at for more information or to schedule an on-site visit.