top of page
Learning with Tablets

Contact Us

Our Location

650 North Meridian Street

Indianapolis, IN   46204

Tel: 317-262-3115

​

Our Center is located on the south end of the lower level (Grand Hall Dining Room) in the historic Indianapolis Scottish Rite Cathedral.

Send us a Message

Thanks for submitting!

Message
bottom of page