Churches-Nazarene in Vestavia, AL Crossroads Community Church1998 Shades Crest RdVestavia, AL, 352162058224520ChurchChurches Places Of WorshipCrossroads ChurchMountaintop Community ChurchNazarene ChurchPleasant Grove First Assembly Of God First Church Of The Nazarene1998 Shades Crest RdVestavia, AL, 352162058224520Nazarene Church Show More