St. Peter’s on-the-Rock Place Type: Church Address: St. John’s, 10 Learning Road Remember that the happiest people are not those getting more, but those giving more. H. Jackson Brown Jr. Get Directions St. John’s, 10 Learning Road Upcoming Events at St. Peter’s on-the-Rock No Entries Found Related Places – Church Spruce Hills CommunityCathedral of St. John the BaptistPortugal CoveSolid Rock WesleyanSikh