Prince Of Peace Catholic School: 4650 Moss Creek Blvd Hoover, AL