Greenville Inn

36 Smith Ave.
Greenville
Rhode Island
United States