Posted on June 17, 2022 by SusanJubilee Tea Saturday, June 18!! St. George’s is located at 159 Church Street in Echo Bay. See you there! Share this: Click to share on Facebook (Opens in new window) Facebook Click to share on X (Opens in new window) X