Electrical Service Company 1845 N. 22nd St.Decatur, IL, 62526 View Phone & Locations 217-615-3261 1845 N. 22nd St.Decatur, IL 62526 1845 N 22nd StDecatur, IL 62526 View Website Experience & Reliability About Send to My Email Send to My Phone Print this Page