1Delosa Auto Repair C. Orlando Martinez No.2, Invivienda, Santo Domingo Este SD Rent a Car PhoneGo to map