Lance's Tree House Not rated 810 Newpark St Okeechobee, FL 34972 Start Address: End: Lance's Tree House