Map of Oliver Street

No, not AT&T.

Every time I hear that commercial, I can’t help but think of Oliver Street in North Tonawanda.

Is it just me? Continue Reading…