Tata Power- IOCL Breach Candy (25kw) ev charging stations, 100, Bhulabhai Desai Marg, Breach Candy, Cumballa Hill, Mumbai, Maharashtra 400026, India, Mumbai, Maharashtra, India, Mumbai