Address 102 E Central Ave Lake Wales FL 33853 United States
Phone: (863) 589-0961 Open 24 Hours a Day: No