Birmingham, AL 35205
Vanguard Church is an urban, multiethnic church glorifying God through gospel proclamation, racial reconciliation and community restoration.