I just looked on Google maps, it looks like its on the corner of 39th st & Skillman ave, hes right of the 39th st bridge that goes over the LIRR yards, not on the Northern Blvd side, its on the skillman ave side, theres also a Gas station there and the shop has 3 bays, theres usually Mustang parked out front. If im in the area i will get the name and address for you, i think the owners name is "George".
A lot of my work is done at RAM's alignment shop on Northern Blvd just a few blocks away, they are not a "Mustang" shop but do good work for non mustang specfic jobs like exhuast and suspension/alignment. They are close to the other shop so you can check out both, if you go to RAM's tell em them "Mustang Moses" sent you, shop manager is Gene and owner is RAM.
RAM's
3502 Northern Blvd
Long Island City, NY 11101
(718) 784-9545