Hi! I just want to ask this question because I'm curious... Near Boston should be a small village Welsley (spelling?) or something like this. 20 years ago, near the freeway there was a gas station Russel's Texaco. My dad used to work there. Is it still there? Maybe you know by any chance?