Revision as of 07:18, 29 August 2012 by AnnAngala31976786(talk | contribs)(New page: {{Coord|39.7738653|-86.191072|display=title|type:School}} == The Excel Center == * Address: 1635 W. Michigan Street, Indianapolis, Indiana, United States of America 46222 * Phone: (317) 52...)