The Cooper's house address is revealed to be 5501 Grant Ave, Medford, Texas, 88597, as shown on Sheldon's Radio Shack Battery Club membership card and his magazine. All Texas zip codes start with a 7.
The scenes in the Natural Science Museum of Texas were shot in the Los Angeles County Natural History Museum in Exposition Park, Los Angeles, California, USA.
This episode takes place on November 27, 1990, as indicated by the 1990 Baylor Rice Football game George is watching in the bar.
The establishing shot for the 'Hometown Diner', where George has conversations with Paige's parents while Sheldon and Paige attend a lecture, was a processed shot of Rae's Restaurant, 2901 Pico Boulevard, Santa Monica, California. The signs for the restaurant name were changed, perhaps with CGI, and the empty blue sky behind Rae's was altered to show the Houston skyline.
The fictional community of Medford, Texas is revealed to be located somewhere along U.S. Route 59, which runs through southern and eastern Texas from Laredo through Texarkana. It also runs through Houston, where George seems to be driving Sheldon.