St. Mark's is located at 427 Jamieson Dr. in the north end of Orillia near the corner of West St. and Fitton's Rd.
May 9, A.D. 2008 -
St. Mark's Presbyterian Church