Auto Body in Long Island City (NY) Full list of companies Auto Body category in Long Island City, New York Bimmer Motors Inc 3419 38th St, Long Island City, NY 11101, (718)784-3200 Page 1