Avis Rent A Car Address: Down Town #4 Cumberland St Automobile Renting & Leasing contact and location in Bahamas 242-326-6380