Address1100 W State Rd 84 Fort Lauderdale FL 33315 United States
Phone:(954) 467-5525 Open 24 Hours a Day:No