Our main facility is conveniently located in Providence, with satellite offices in Pawtucket, Cranston, Lincoln, North Attleboro and North Smithfield. 44 West River Street. Providence, RI 02904. Map & Directions. Phone: 401-274-4800..