The Weldon Spring Site is a U.S. Department of Energy Office of Legacy Management–controlled nuclear waste disposal site with a public interpretive center. That combination alone makes it memorable. During our Route 66 Centennial road trip, we were staying at Dr. Edmund A. Babler Memorial State Park just outside of…