Map location of George West One Turks Head Place, Suite 312, Providence, RI 02903 Phone: 401-861-9042