Usa-Places.com has listed approx 2 shrines in St John. Some of the Top rated shrines in St John are- The Shrine of Christ's Passion & The Shrine of Christ's Passion.