Sears Hometown 5061

Sears Hometown #5061 was a Sears Hometown store located at 8320 Michigan Road in Indianapolis, Indiana.