To navigate, press the arrow keys. ShopRite of Somerville ← View details 1 South Davenport Street, Somerville, NJ 08876 +1 908-231-8100 Get Directions From* To * — Required information