Victory World Church, A Church in Georgia, USA.
Victory World Church is a multi-ethnic, non-denominational Christian megachurch located in Norcross, Georgia.
Established in 1990, the Victory World Church has grown drastically in reach and influence.
It represents a rich convergence of diverse cultures in a spiritual setting.
The church offers various religious services, events, and outreach programs.
Known for its vibrant music ministry and dynamic preaching.
Location: Georgia
Inception: 1990
Website: victoryatl.com
Source: Wikimedia