Lake Ida Beach Resort & Motel 23781 Hwy 27 # 318 Lake Wales, FL 33859 Phone: (863) 293-0942 View Website
Category: Hotels & Motels