Holy Spirit Catholic Regional School: 601 37th St E Tuscaloosa, AL