Illinois Mechanical Service & Design Go Back Listing Details Illinois Mechanical Service & Design Location Contact Information Address PO Box 10494, Peoria, IL 61612 Phone 309-713-3640 Zip/Post Code 61612 Author Info CB-Steam-skewi828SGKqo38 Member since 3 years ago https://steamfitters353.com View Profile