Church of Scotland Houston and Killellan Kirk phone The Manse, Main St Houston, Renfrewshire PA6 7EL map St. Fillan's Church phone Main St Houston, Renfrewshire PA6 7EJ map if (!IN_DEV) { ?> } ?>