Vodafone Idea Limited stores Near Delhi Rohtak Road, Bahadurgarh, 124507