Saint Peter the Apostle Catholic ChurchParishShare2049 Taft AvenueGroves, TX 77619-4953United StatesGet directions