First - thanks to everyone who tried to help me diagnose the problem with The Land Barge. Turns out - it was a defective left front strut mount. Because Firestone installed this defective part, they replaced it and did the work for free. It only cost me 3 hours of my time this morning.
No more squeak!
No more squeak!