Costa Rica City Place Shopping Center Building B, Floor 2, Office Bln 36, 200 Meters North Of The Red Cross, Santa Ana, San José, Costa Rica 10901 Email: contact@criticalriver.com Get directions