Vodafone Idea Limited stores Near Railway Road, Haridwar, 249401