We are thrilled to be back in our building!

Our address is 4900 E. 79th St. Indianapolis, IN 46250

Phone: (317) 845-9441   Fax (317) 576-5255   Attendance (317) 259-8864


 

Translate »