They’re talking about Friendswood, TX. It’s a Houston suburb, not far from the space center.
After re-reading it a couple of times, I caught that, but the last place mentioned in the text is Arizona, not Friendswood.