Amber E Leach's chronological records place their birth on Sep 14, 1989, resulting in an age of thirty-five years. The aforementioned individual's location of residence is 20573 Mountain Vista Dr, Eagle River, AK 99577, USA. Amber Elizabeth Leach has established homes in 7 different places. The official records list the following as previous addresses: 10047 Genora St, Eagle River, AK 99577, 8602 Lambach Ln, Louisville, and 11401 Thunderbrush Cir, Anchorage. At some point, Leach, the person and Betty A Read (in 2016) lived together at 10047 Genora St, Eagle River, AK 99577, USA. Statewide data shows that Amber Elizabeth Leach, the individual is a commonly registered name in Alaska, Washington, California, Utah. Alica Adrien has a home at this location. Alica Adrien is a 44-year-old adult