Winston Taylor Insurance is a “Trusted Choice” Independent Insurance Dealer for Central Illinois, headquartered from Decatur, Illinois. We offer a variety of carriers to meet your home, auto, life and commercial insurance needs.