Vodafone Idea Limited stores Near Inner Ring Road, Solapur, 413002