CROSS OF NORTH ALABAMA1408 SHOAL CREEK RD, DECATUR, AL 35603 ContactAboutWorship StyleUnknownLanguageEnglishLocationGet Directions