Hotel Central

New England and High Sts.
Worthington
Ohio
United States