Smith Place

N. South St.
Wilmington
Ohio
United States