645 S Meridian Street, Indianapolis, IN 46225 – 21770388 - Team Sti...