Address 3320 S Congress Ave Palm Springs FL 33461 United States
Phone: (561) 966-9948 Open 24 Hours a Day: No