It's possible that Station Square is somewhere in Southern California. On a Route 101 roadsign, it says Flagstaff is 10 miles away, Phoenix is 150 miles away, while Tucson (they spell it Tucsn) is 265 miles away. I'm guessing in an easternly direction. There's another sign that says that the highway is Interstate 17. Any Californians want to confirm if there is an I-17?