Add your review, 1 review Russian Center of Science and Culture – RCSC Updated: 2019-04-21 Listed in Chess, Dance, Russian, Visual Arts Add to Favorites +603 2144 4001 205 Lorong Ampang 2, 50450 Kuala Lumpur Description: Read more...