Aberfoyle Church of Scotland phone The Manse, Lochard Rd Aberfoyle, Scotland FK8 3SZ map St. Mary's Episcopal Church phone Main St Aberfoyle, Scotland FK8 3UG map if (!IN_DEV) { ?> } ?>