Lees Inn Shelbyville is a hospitality establishment situated in Shelbyville, IN, offering accommodations for travelers in the area.
The inn provides comfortable rooms and amenities for guests looking for a convenient place to stay during their visit to Shelbyville.
Generated from their business information