Stagecoach House Inn B&B On a river
1136 Main Street -
Wyoming,
RI 02898