Telephone Tel: (401) 841-7342 Address 690 Peary St Newport, RI, United States 02841 Website http://www.nmcrs.org/