Convenience Stores in Jamestown, RI
Xtra Mart