Chiesa di San Francesco d’AssisiParishShareVia Guglielmo Marconi13900 Biella, PiemonteItalyGet directions