We have 3 locations in Rhode Island: Providence, Newport and Cumberland. Main office: 1287 North Main Street, Providence, RI 02904. Phone: 401-272-2724.