Church on the Rock Place Type: Church Address: St. John’s, 120 Lemarchant Road Phone: (709) 576-6364 The only truly happy man is always a fighting optimist. Optimism includes not only altruism but also social responsibility, social courage and objectivity. W. Beran Wolfe Get Directions St. John’s, 120 Lemarchant Road Upcoming Events at Church on the Rock No Entries Found Related Places – Church Pathway Community ChurchAscensionSt. NicholasSt. Paul’sPortugal Cove