Step Ahead Aba Llc NPI 1801481106 Practice location: 201 N Illinois St Fl Square16, Indianapolis, IN 462041904 Taxonomy code: 103K00000X Phone: (216) 407-3651