child enrichment programs in AL
21 Dreams: Arts & Culture Collective in Montgomery, 540 Clay St., 36101Abrakadoodle of Montgomery Alabama in Montgomery, 3344 Lexington Rd, 36106ACE of Birmingham in Birmingham, 301 Snow Drive, ACTA Theater-Trussville's Community theater in Trussville, 225 Parkway Drive, 35173Acting Out Academy! in Vestavia Hills, 2531 Rocky Ridge Rd #125, 35243Adaptive Aquatics in Wilsonville, 1473 Paradise Cove Ln, 35186Adventure Sports II Swim Lessons in Montgomery, 1546 East Ann Street, 36107AL 4-H Youth Development Center in Columbiana, 892 4-H Road, -35051Alabama Cheerleading Center Home of Bama All Starz in Bessemer, 3104 Morgan Road, Alabama Contemporary Art Center in Mobile, 301 Conti St, 36602Alabama Kids Code in Birmingham, 120 19th Street North, 35203Alabama River Region Ballet in Montgomery, 7981 Vaughn Rd, 36116Alabama School of Math and Science (Official) in Mobile, 1255 Dauphin St, 36604Alabama Soccer Association in Birmingham, 4678 Valleydale Road, Suite 200, 35242Alabama STEM Education in Bessemer, 1324 4th Ave. N., 35020Alabama Swim School in Birmingham, 400 Saint Annes Drive, 35244Alpine Camp For Boys in Mentone, 138 County Road 619, 35984American Baseball Foundation in Birmingham, 833 Saint Vincent Drive Suite #205A, 35205American Cheerleading Center Home of Bama All Starz - Trussville in Trussville, 5604 Clifford Circle, 35210AMF Auburn Lanes Auburn in Auburn, 719 Opelika Road, 36830Andy's Music in Mobile, 1412 Hillcrest Rd, 36695Ark Wings Gym in Trussville, 4623 Camp Coleman Road, 35173Armory Athletics in Montgomery, 1018 Madison Ave, 36104Armory Learning Arts Center in Montgomery, 1018 Madison Avenue, 36104Art's Music Shop, Inc (Birmingham, Al) in Birmingham, 4647 Highway 280 South Suite O, 35242ATA Martial Arts - Dawes in Mobile, 2410 Dawes Road, 36695ATA Martial Arts - Hillcrest in Mobile, 1261 Hillcrest Road, 36695BallHawk Elite Football Training in Mobile, 3710 Conway Dr S, 36608Barb's on Mulberry in Montgomery, 1923 Mulberry St, 36106Beverly's Dance Unlimited in Birmingham, 2443 Old Springville Rd, 35215Birmingham Academy of Dance in Trussville, 234 Main Street, Birmingham Academy of Martial Arts in Trussville, 1110 N Chalkville Rd Ste 136, 35173Birmingham Cheer Academy in Birmingham, 1610 3rd Avenue North, 35203Birmingham Dance Theatre, Inc. in Vestavia Hills, 100 Olde Towne Rd, Ste 100, 35216Birmingham Fencing Club in Hoover, 1581 Montgomery Hwy, 35216Birmingham School of Music in Birmingham, 800 Olde Towne Rd, 35216Birmingham United Soccer Association in Vestavia Hills, 3576 East St., 35243Birmingham Zoo Camp in Mountain Brook, 2630 Cahaba Rd, 35223-1106BlackWatch Sports Performance in Birmingham, 19220 US HWY 280, 35242BlackWatch Sports Performance in Birmingham, 157 Resource Center Parkway, 34242Blue Lake Methodist Camp in Andalusia, 8500 Oakwood Ln, 36420Blue Lake United Methodist Assembly in Andalusia, 8500 Oakwood Ln, 36420-6724Board and Brush in Montgomery, 7236 Halcyon Park Drive, Boo Mason Tennis Inc. in Hoover, 3140 Club Drive, 35226Briarwood Ballet in Birmingham, 2200 Briarwood Way, 35243Broadway South Dance in Mobile, 7906 Westside Park Dr, 36695Butterflies Dancing Perinatal Support in Fairhope, Online, 36532Camp Alamisco (SDA) in Dadeville, 1771 Camp Alamisco Rd, 36853Camp ASCCA in Jacksons Gap, 5278 Camp Ascca Dr, 36861Camp Coleman in Trussville, 4010 Camp Coleman Rd, 35173-2813