To navigate, press the arrow keys. Barbeck Communications Group ← View details 645 South Franklin Street, Decatur, IL 62521 +1 217-428-7000 Get Directions From* To * — Required information