Company THE CHURCH GROUP PROPERTY MANAGEMENT, LLC Address 1306 Secretariat , Indianapolis, IN, 46217, USA