Parroquia Santa Teresita del Niño JesúsParishShareCalle 23 022610101 San José, San JoséCosta RicaGet directions