Allstar Coaches 2421 SW 41st Ave Ft Lauderdale, FL 33317-6910 954-235-0802 Contact by email Rentals Get Directions Visit Website