facebook twitter vimeo google plus
Star Service Auto Body & Repair 
36-26 35th Street 
Long Island City, NY 11106 
(718) 784-4403 

It looks like nothing was found at this location. Maybe try a search?