Hotels & Travel in Glenview, IL
Hotels & Travel
1833 Waukegan Rd.,
Glenview ,
IL
60025
UNITED STATES
Based on 1 reviews
Terrible service and workers
OMG!! BEWARE!! DO NOT GO HERE!! i rented a vehicle from them, i said my insurance company can only do max of $25/day and the guy gave me a car, and i asked to double check that it was going to be under $25/day after taxes and everything....Worldwide > United States > Glenview, IL > Hotels & Travel