Vodafone Idea Limited stores Near Service Road, Patna, 801503