1. Rohan Duncan
171 Manton Ave, Providence, RI 02909
Coordinate: 41.82011,-71.44673
Phone: (401) 861-0990
2. Thames St Vacation Villas
395 Admiral St, Providence, RI 02908
Coordinate: 41.84627,-71.42944
Phone: (401) 861-0990
3. Legends Resort Lp
99 Wayland Ave, Providence, RI 02906
Coordinate: 41.82652,-71.38829
Phone: (800) 853-8463