Quality Inn & Suites

111 Lee Blvd
Shelbyville
Indiana
United States