Vodafone Idea Limited stores Near Rohtak Road, Bahadurgarh, 124507