Address 1025 Columbia Ave Lake Wales FL 33853 United States
Phone: (863) 676-4165 Open 24 Hours a Day: No