What and where is the Lowry Landfill?
From 1965-1980, the Lowry Landfill accepted municipal and liquid industrial waste from businesses and residences in the Denver metro area. The 508-acre site is located near the intersection of Quincy Avenue and Gun Club Road in Arapahoe County, 15 miles southeast of downtown Denver. The landfill was declared a Superfund site in 1984 and listed on the Environmental Protection Agency’s National Priorities List.