Decatur Wallpaper Center Landscaping Contractors - Decatur, IL Looking to contact Decatur Wallpaper Center? You can reach them at 217-872-7221