Sheridan offers modern amenities as well as friendly hospitality and charm. The town's main street is lined with historic buildings, boutiques, galleries and restaurants.