Chiesa di San Michele ArcangeloParishShareVia San Michele Fuori le Mura85056 Avigliano, BasilicataItalyGet directions