St. Peter’s on-the-Rock Place Type: Church Address: St. John’s, 10 Learning Road Life becomes harder for us when we live for others, but it also becomes richer and happier. Albert Schweitzer Get Directions St. John’s, 10 Learning Road Upcoming Events at St. Peter’s on-the-Rock No Entries Found Related Places – Church Cathedral of St. John the BaptistSt. Augustine’sHoly FamilyGospel HallGower Street