B Leo's Place at Lake Rathbun 1553 245th Street, Promise City 52583 Vacation Home Rental Call Directions