Skip to main content

Please select a country to find your closest dealer’s contact information & more.

SELECT A DISTRIBUTOR

OTOBAI MOTORS S.A.

San Jose, La Uruca, de la plaza de deportes 400 metros oeste, diagonal a la rotonda de circunvalación.

San Jose Costa Rica

2105-8300