Address 2011 State Road 60 East Lake Wales FL 33898 United States
Phone: (863) 855-9316 Open 24 Hours a Day: No