Established in 1967, Southwood Church is located in Indianapolis Indiana. We are located at 8700 S. Meridian Street, just three blocks north of County Line Rd. and easily accessible from anywhere in the greater Indianapolis area.
“To reach people with the life-giving message of Jesus that they might become fully devoted followers of Christ.”
To worship God with sincere expression
To share the Good News of Jesus with others
To connect with other believers in community
To prepare disciples to fulfill their purpose
To encourage leaders in their God-given destiny