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