The independent Petro franchise location Clearwater Travel Plaza, which is located in Clearwater, Minnesota, is owned by Joel Nelson. This summer Wendy Johnson, vice president of operations for Clearwater Travel Plaza, gave me a tour of this one-of-a-kind truckstop. More