5911 Beechwood Avenue, Indianapolis, IN 46219 – 21762855 - Team Sti...