Crew Cut Company Landscaping Contractors - Peoria, IL Looking to contact Crew Cut Company? You can reach them at 309-303-7962