Brickyard Healthcare - Willow Springs Care Center - 1-Star Rehab Facility in Indianapolis, IN | Placet