This person is an inhabitant of the dwelling at 642 Meadow Land Dr, Moore, OK 73160. Leach, the individual has been associated with 7 places of residence in their lifetime. These locations were at one point home to this person: 642 Meadow Land Dr, Moore, 23123 SR 7 #235, Boca Raton, FL 33428, and 1501 NE 12th St, Oklahoma City, OK 73117. Ruth maintains 2 PO boxes, a few examples being: Po Box 780, Flagler Beach, FL 32136-0780, Po Box 8543, Waco, TX 76714-8543. Ms. Leach is the intended recipient of the email address [email protected]. Ruth Leach, the person, along with Dorothy Vanderborg (in 2009) and Dennis R Davey (in 2009), occupied the same residence at 23123 SR 7, Boca Raton, FL 33428, USA. Several registered citizens in Oklahoma, Texas go by the name Ruth. Billy Mccauley, Charles Mccauley, Ms. Mccauley are just a few of the occupants who reside at the shared address