The Capitol School: 2828 6th St Tuscaloosa, AL