1. Welch Inc 180 Mitchells Ln, Portsmouth, RI 02871 Coordinate: 41.5944,-71.25202 Phone: (401) 846-1370