1. Noahs Ark Animal Workshop 65 Gillen St Apt 2r, Providence, RI 02904 Coordinate: 41.8532,-71.41783 Phone: (401) 374-6008