National Car Rental
150 Sur Del Mcdonalds
Quesada, A 21001 CRI