44, Mitra Kunj, 16 Pedder Road, Pedder Road, , Mumbai - 400026, Maharashtra, India
Office No 119 & 109, Cultural Centre Of Russia Building 31/A, Dr G Deshmukh Marg, Pedder Road, , Mumbai - 400026, Maharashtra, India
Russian Culture Centre, 31 A, Pedder Road, Pedder Road, , Mumbai - 400026, Maharashtra, India