Parròquia de Santa Teresa del Nen JesúsParishShareVia Augusta 6808006 Barcelona, CatalunyaSpainGet directions