106.7 The Fox FM – Decatur’s Best Rock
CONTACTS
Address: 410 North Water Street Decatur, Illinois 62523
Phone: 217-422-3691
Email: luci.englum@cromwellmedia.com
Info of The Station
Name : 106.7 The Fox
Location : Illinois, USA
Language : English
Frequency : 106.7 FM
Owner : Cromwell Radio Group
Social Link : Facebook, Wikipedia
Website : www.decaturradio.com