Roger Williams Park Zoo, Providence All Locations
- 262 Irving Ave, Providence, RI 02906
- 224 Power St, Providence, RI 02906
- 1000 Providence Pl APT 310, Providence, RI 02903
- 63 Wendell St, Providence, RI 02909
- 167 Ford St, Providence, RI 02909
- 10 Lillian Ave, Providence, RI 02905