Quail Creek Plantation 12399 Northeast 224th Street Okeechobee, FL 34972Phone: 863.763.2529 Web: Visit Website