Where is Fetch RI? It is located at Fetch RI 91 Kingstown Rd, Richmond, RI 02898, United States. You can get directions for Fetch RI, who is in the Pet supply store category. You can find up-to-date information on 91 Kingstown Rd, Richmond, RI 02898, United States Pet supply store companies on our website.