7403 Griffith Road, Worthington IN | The Key Team | The Key Team