Iglesia de San Pedro y San PabloParishShareCalle Defensores68200 Villa de Etla, OaxacaMexicoGet directions