Address 1662 S Congress AVE Palm Springs FL 33461 United States
Phone: (561) 963-2426 Open 24 Hours a Day: No