Iglesia Católica Señor de EsquipulasParishShare3a Calle13001 Huehuetenango, HuehuetenangoGuatemalaGet directions