245 Waterman St, Providence, RI 02906, USA
A:
B: 245 Waterman St, Providence, RI 02906, USA

See on Google Maps