Saint Peter the Apostle Catholic ChurchParishSharePatton Chapel RoadHoover, Alabama 35216United StatesGet directions