
201 Bridge Street, Wilmington, Illinois 60481, United States
Originally located at the Launching Pad Drive-In, welcoming Route 66 travelers since the 1950’s! In 2025, the Giant was moved to its current location in the South Island Park. It’s a must to have your photo taken with the Giant!
Behind the Giant is the visitors center and souvenir shop, The Landing Pad, 110 S Park Street Suite C. Stop by and check out their collection.