JAMESTOWN WINE & SPIRITS

30 SW AVE, JAMESTOWN,
RI, 02835, USA