New Hope Christian Elementary School: 1329 17th Pl SW Birmingham, AL