Indianapolis South

Located At

5155 South Meridian St Indianapolis, IN 46227

Call Us

317-567-9213

Email Us

indysouth@aflaba.com

Operating Hours

Mon- Fri 8:00 AM- 5:00 PM

Name

Indy South Team

Alida Proctor
Operations Manager
Abigail Supple
BCBA
Taylor Kelley
BCBA/Clinical Director