Description: Prince of Peace Catholic Church located in Hoover, Alabama serving the southern Jefferson and North Shelby County, welcomes all God’s children and invite all those searching for a closer relationship with Christ to join us on your faith journey to worship, pray, and serve with us.