National Sports Club of India, Lala Lajpatrai Marg, Lotus Colony, Worli, Mumbai, Maharashtra, IndiaView On Map