Company Information
- Company Name
- Movistar
- Category
- Telephone company
- Address
- W5C3+P75, Av. Francisco Menéndez Sur, Ahuachapán, El Salvador
- Country
- Global
Movistar address: W5C3+P75, Av. Francisco Menéndez Sur, Ahuachapán, El Salvador.
Movistar operates in the Telephone company category.