Vodafone Idea Limited stores Near Service Road, Sultanpur, 228001