Ormewood Church

 
 
 

Leader: Jenelle Holmes
Demographic Majority: Anglo/Caucasian
Worship Language: English
Location: 1071 Delaware Ave SE, Atlanta, GA 30316 (DeKalb)

Welcoming Everyone to Explore the Living God in Our Neighborhoods.