Costa Rica Car Rental CompanyCosta Rica Rental Cara Company, Reserve your next car rental online with https://www.fastcr.com/ you’ll find the rental cars you want at prices you’ll love Address: Tambor del Santa Eduviges 60 metros oeste 506 8875 6262, Montecillos, Alajuela, 861-4050, Costa Rica Goolge Map, https://goo.gl/maps/5VNBvy4S3MT2 Phone: +506 8875 6262