No you have the right J&M. Picture this- you are driving on Abbott road from the stadium to Buffalo. You go across lake avenue[red light] and on your right pass side streets Velrore, Vistola, and hillside. Next street is lakeview avenue. It connects with Abbott and Bielak. Thats where I lived.
To go to J&M continue on Abbott ,past the RR overpass. On your right will be the Big stores you mentioned, on the left a convent store and a bar. Now this is interesting. Until 3 days ago I would have swore J&M was just past the bar, but my buddy on the phone just Saturday [ lives in chick-to-waga] corrected me. we had a long discussion on this and he says it's past Martin..