We are happy to answer any questions you may have about rent a car. Please contact us for further information or to book a reservation.
PHONE: (787) 823-3438
FAX: (787) 823-3438
Angelos Car Rental is located at:
Road 115 Km.12.0 Bo.Pueblo
Vista Mar Plaza Shopping Center