St. Francis, Westborough, Guildford