Church of St. Francis
4 Place Saint-Maurice, 74000 Annecy, France, 74000, Annecy France
Church of St. Francis is a Sacred & Religious Sites place is located in Annecy, Auvergne-Rhone-Alpes. The address of Church of St. Francis is 4 Place Saint-Maurice, 74000 Annecy, France, 74000, Annecy France.