This historic building is located in the town of Richmond, village of Wyoming, Rhode Island. The original structure was once a stopover for the stagecoaches passing through Richmond. Weary travelers rested here for many years until the building became worn and rundown. The...
View Inn's Info ››