Centro is a Multi Branded Footwear Store - Within a decade of its inception, V-Retail has established itself as one of the largest retail, distribution, and franchising companies in South India, familiarly known to footwear lovers, as the brand name CENTRO.