Map location of John MacDonald One Turks Head Place, Suite 1440, Providence, RI 02903 Phone: 401-421-1440