2 ms·The list of other locations has 3285 N Elston Ave. This one is installed at 3259 N Elston Ave. Oops!by ourmandave 5y agoThe list of other locations has 3285 N Elston Ave. This one is installed at 3259 N Elston Ave. Oops!