Michael Shepherd

Active Avon, IN President for Avon Heights Church of Christ, Inc.