Places of Worship All Categories... Churches All Locations... Belleair BluffsSt. Pete Beach go Results Found: 4 Button group with nested dropdown St. John Vianney Catholic Church & Sc... St. John Vianney Catholic Church & School 445 82nd Avenue St. Pete Beach FL 33706 (727) 360-1147 Visit Website St Patrick Catholic Church St Patrick Catholic Church 1501 Trotter Rd Largo FL 33770 (727) 581-4865 Pass-A-Grille Beach Community Church Pass-A-Grille Beach Community Church 107 16th Avenue St. Pete Beach FL 33706 (727) 360-5508 St. Patrick Catholic School St. Patrick Catholic School 1501 Trotter Rd Largo 33770 727-581-4865