Garba store is located in El Salvador on 4ta calle oriente y 10ma avenida norte,usulutan Frente a parada de buses el almendro. Garba store is rated 4.7 out of 5 in the category mobile phone repair shop in El Salvador.
Address
4ta calle oriente y 10ma avenida norte,usulutan Frente a parada de buses el almendro