Catholic All Locations... St. Pete Beach go Results Found: 1 Button group with nested dropdown St. John Vianney Catholic Church & Sc... St. John Vianney Catholic Church & School 500 84th Avenue St. Pete Beach FL 33706 (727) 360-1147 Visit Website