405 Institute St, Richmond, Mo 64085 is where Babbie resides. Possible relatives of Babbie are: Robert Leach, Melba Luella Leach, Babie H Leach and 6 other people. 1962 is this person's birth date. Babbie has listed phone number: (816) 776-5511. This person has lived also in Richmond. The current age of Babbie is 63.
This person's ethnicity is English. Western European is Babbie's ethnic group. Babbie's language is English. This person's date of birth was listed as 1962-01-21.