Soldiers of Crosso

Closed
Call
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

Own this business?
See a problem?

You might also like

United StatesGeorgiaDecaturSoldiers of Crosso

Partial Data by Foursquare.