1. Rhode Island Lead Technicians 120 Amaral St, Riverside, RI 02915 Coordinate: 41.79872,-71.34718 Phone: (401) 438-9988