Lombardi's Auto - Wilmington, IL
N 41° 18.634 W 088° 08.305
16T E 404707 N 4573858
Located across the street from the Gemini Giant.
Waymark Code: WM2EE4
Location: Illinois, United States
Date Posted: 10/19/2007
Views: 39
Across the street from the Launching Pad Restaurant, home of the Highway Giant - Muffler Man known as the Gemini Giant is an auto sales lot named Lombardi's. It's still holding on to a classic Googie sign.