Waggoner Mansion

1003 E. Main
Decatur
Texas
United States