Castro: Car rental

Car rental

Salfa SurSalfa Sur

Castro: Ruta 5 Sur 2843 - Sector Ten Ten

+56 65-2630422

ADS Rent a Car

Esmeralda 260

263-7777 9883-8855

TravelSur

Thompson 269

+56 9 91447746