Chiesa di San Carlo BorromeoParishShareVia della Rola67025 Villa Santa Lucia degli Abruzzi, AbruzzoItalyGet directions