Automotive Repair in Somerville (NJ) Full list of companies Automotive Repair category in Somerville, New Jersey Thul Auto Stores 196 W End Ave, Somerville, NJ 08876, (908)725-3333 Page 1