Vodafone Idea Limited stores Near Court Road, Muzaffarnagar, 251001