Chiesa di San Filippo Neri e Santa Teresa d'AvilaParishSharePiazza Vittorio Emanuele19028 Varese Ligure, LiguriaItalyGet directions