Kenilworth Lodge

836 South Lakeview Dr.
Sebring
Florida
United States