The members of St. John’s come from various towns including Farmington, Macedon, Palmyra, Victor, Canandaigua, Fairport, Rochester, Marion, Walworth, Manchester, Shortsville, Newark, Perinton, Fairport to name a few.