17 South Main St in Winchester, Kentucky is a +/-10,440 SF three-story building in downtown Winchester with a parking lot in the back of the building. The building is located on South Main Street in the heart of Winchester, just 17 miles from Lexington, downtown Winchester is filled with architectural gems, quaint shops, restaurants and character.