My wife and I are a long way from home, but Selfridge is about 100 miles from where her parents live. We are stationed in Spain.
Zaragosa?