Alamo Сustomer Service AutomotiveMain Channels of Communication Phone | Email | Mail Alamo Phone: 1-844-354-6962 – Reservations 1-855-533-1197 – Alano Insiders 1-800-651-1223 – Special Needs Customers 1-918-401-6000 – Direct Line Alamo Customer Service 1-844-357-5138 Hours of...