St. Peter the Apostle Catholic Church Date:25 - Jul - 2013 Location:Hoover, Alabama Venue:St. Peter the Apostle Catholic Church