Explore details about location Place Saint-François. Place Saint-François is a location situated within the Lausanne alongside other areas such as Chemin des Mouettes, Chemin de Montolivet, Chemin des Pâquerettes.