Kennard House

621 St. Louis St.
Gonzales
Texas
United States