Public records show Midland, Ann Arbor and Redford as cities Krista also stayed in. Krista has listed (989) 835-1963 as her phone number. Krista was born in 1973. The current age of Krista is 51. Krista's possible relatives are Scott Austin Leach, Sandra Kay Leach, Lawrence A Leach and 6 other people. The residency of Krista is at 2400 Ashman St, Midland, Mi 48642.