The Elmore Site, discovered in 1990 during an archeological survey that accompanied work to improve State Route 86, lies close to the southwestern coast of Lake Cahuilla, about 220 feet beneath the highstand level.