Y103 Decatur City: Decatur State/Province: Illinois Website: www.y103.com/ Subscribe: Donate: Advertise: www.nowdecatur.com/advertise/