Oak Ridge
on a sign passed by lady early in film. For those not knowing, Oak Ridge is a nuclear facility in Tennessee. If film location is the Site then we have some energetic people in this film.
Old man wants to go to the beach. Would have to have gone through Virginia, Maryland, or North Carolina to get there. Lotta walkin.