South Indianapolis

Our Shelby Street center is located just of the Raymond Street exit on I-65. This 9,500 square foot facility is newly designed and renovated to serve the Downtown and South Indianapolis area.  Here are some of the main features at our South Center:

Location Details

Hours: 7:30am - 6:30pm, Monday-Friday

Call us to for more information


Abril Stanback

Executive Director


Tamyia Gould

Lifestyle Enrichment Director


Jordan Wilson

Director of Medical Services


Robin Walton

Kitchen Manager

Or fill out this form and we'll reach out to you as soon as possible: