Iglesia Católica Santa Teresita del Niño JesúsParishShare13 de Abril040108 Julio Andrade, CarchiEcuadorGet directions