Stage Coach Inn

Main and Chestnut Sts.
Texas
United States