Company Information
- Company Name
- Megacell
- Category
- Electronics store
- Address
- R. Dr. Flores, 105 - sala 814 - Centro Histórico, Porto Alegre - RS, 90020-122, Brazil
- Country
- Global
Megacell address: R. Dr. Flores, 105 - sala 814 - Centro Histórico, Porto Alegre - RS, 90020-122, Brazil.
Megacell operates in the Electronics store category.