Vodafone Idea Limited stores Near Rang Bhavan Chowk%2C Solapur%2C 413001