Providence RI Services Nec 1. 1 W. Exchange St., Providence, RI 02903 | The Omni Providence (401) 598-8000