Address 205 S W C Owen Ave Clewiston FL 33440 United States
Phone: (863) 983-6181 Open 24 Hours a Day: No