99 Peter St. North Orillia, Ontario L3V 4Z3
705-325-5183
St. Andrew's Presbyterian Church99 Peter St, North Orillia, Ontario, L3V 4Z3