In addition to Barrington, Stephen also lived in Providence and Barrington. Stephen's birth date was listed as 1953. This year Stephen celebrated his 72 birthday. Learning Systems International, Ltd is business that might have connection with Stephen. Records link phone number (401) 247-1342 with Stephen’s details. Stephen’s current address is 9 Robbins Dr, Barrington, Ri 02806.