Red Tower CrossFit 2 Bukharestskaya street 6 - А, 192102 Saint-Petersburg, Russian Federation Red Tower CrossFit 2 is a CrossFit® box located in Saint-Petersburg, Russian Federation. CF Affiliate