1. Wells Research & Development 15 Lewis St, Lincoln, MA 01773 Coordinate: 42.41269,-71.32611 Phone: (781) 259-8667