Soldiers of Crosso
Closed
1772 Columbia Dr
Decatur, GA 30032
The Soldiers of the Cross Church in Decatur, GA, is an evangelical movement rooted in unique Biblical interpretations and lifestyles, founded by Ernest William Sellers in Cuba in the early twentieth century. Spread throughout North and Central America, the church's location on Columbia Drive boasts three large buildings and a spacious parking lot, making it easily accessible to visitors.
Generated from their available business information
Also at this address
See a problem?
You might also like
Partial Data by Foursquare.