La Quinta Inn & Suites by Wyndham Fort Lauderdale Tamarac Address: 5070 FL-7 Fort Lauderdale, FL 33319 County: Broward Phone: (954) 484-6909 Cost: Rooms Available: Pets Allowed: No Notes: