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