
Contact us
About company
Oxxo is a Mexican chain of convenience stores, with over 14,000 stores across Latin America. It is the largest chain of convenience stores in Latin America. Its headquarters are in Monterrey, Nuevo León. It is wholly owned by the beverage company.
MX
Unknown
Unknown
Not verified company