Address 6075 Sunset Dr South Miami FL 33143 United States
Phone: (305) 663-8000 Open 24 Hours a Day: No