Q1
Where is Impomovil Xela located?
Impomovil Xela is located at 12 Avenida 2-61, Quetzaltenango, Guatemala, Quetzaltenango Department.Q2
What days are Impomovil Xela open?
Impomovil Xela is open Mon–Fri 8 AM–5 PM; closed Sat–Sun.Q3
Does Impomovil Xela deliver?
Yes, Impomovil Xela offers delivery as an option.