location does not exist anymore - it has moved up the street. Apparently people at the Avis HQ know (the people you talk to on the phone) but has not bothered to update their site or anything.
Parking lot is nigh impossible to find, and I still cannot find the key dropoff location (if it even exists)
Please move the address to something less misleading.