AllNewsPhotosVideos
OXXO

Xoxo, Videos

Xoxo, Latest News

Oxxo is a Mexican chain of convenience stores, with over 18,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 FEMSA.OXXO was founded in Monterrey in 1977. In the first stores, the only products sold were beer, snacks and cigars.
Read More