Map location of Robert Mann One Turks Head Place, Suite 610, Providence, RI 02903 Phone: 401-351-5770