FT LAUDERDALE (FLL) SHELTAIR AVIATION SERVICES Address: 1100 Lee Wagener Blvd, Fort Lauderdale, FL Phone: (954) 359-3200 Rental car company: HERTZ ON SITE