718 E Weghorst Street, Indianapolis, IN 46203 – 21759596 - Team Sti...