1. Fdo Ranch 12543 NE 120th St, Okeechobee, FL 34972 Coordinate: 27.35488,-80.69813 Phone: (863) 763-0030