1. Prothera Biologics 349 Eddy St, Providence, RI 02903 Coordinate: 41.81838,-71.40786 Phone: (401) 331-9944
2. Nabsys Inc 60 Clifford St, Providence, RI 02903 Coordinate: 41.82059,-71.40946 Phone: (401) 276-9100