21. Certified Pest Control Co Inc
Providence, RI 02903
Phone: (401) 351-3000
22. Merkos - Chabad of Rhode Island / Chabad of Providence
360 Hope St, Providence, RI 02906
Coordinate: 41.8361,-71.40161
Phone: (401) 273-7238
23. Pioneer Wildlife
234 Washington St, Providence, RI 02903
Coordinate: 41.82118,-71.41667
Phone: (401) 331-7378