Indianapolis, IN
Avalon Senior Living
Avalon Senior Living is a senior living community at 6021 S. Arlington Ave. in Indianapolis, offering assisted living, memory care and respite care. The community is a short distance from I-65/465 and has spacious one- and two-bedroom assisted living units and memory care studio apartments.