Shell ← View details 1275 Mineral Spring Avenue, North Providence, RI 02904 +1 401-726-1030 Get Directions From* To * — Required information