Address 12 SE 7th St Fort Lauderdale FL 33301 United States
Phone: (954) 763-5550 Open 24 Hours a Day: No