Phone
(305) 944-4000
Email
neal@palmtravel.com
Address
1911 N.E. 172th St., North Miami Beach, FL 33162
  
Online Agency Travel Websites