Chiesa del Cuore Immacolato di MariaParishSharePiazza Giuseppe Garibaldi 264100 Teramo, AbruzzoItalyGet directions