D Discount Car Rentals Business · Accra Opp. Art Centre, Accra High Street discountcarrentalsghana.com