Iglesia de la Virgen de JuquilaParishShareCalle Antonio Valdés71900 Santa Catarina Juquila, OaxacaMexicoGet directions