Stafford Creek Landfill Engineer - Aberdeen, WA Follow us Looking to contact Stafford Creek Landfill? You can reach them at 360-533-8361