Glenwood Landfill Inc Engineer - Glenwood, MN Follow us Looking to contact Glenwood Landfill Inc? You can reach them at 320-634-5668