Animals in Somerville (NJ) Full list of companies Animals category in Somerville, New Jersey Branchburg Animal Hospital 1167 State Route 28, Somerville, NJ 08876, (866)309-5307 Page 1