Cities Leroy has lived in before are Houston, Saint Louis, Webster and one other city. Leroy's possible relatives are Valeria D Crawford, Calamilus Lee Crawford, Nellie Crawford and 6 other people. Leroy currently resides at 1952 Waterfront Dr #C, Columbia, Mo 65202. The age of Leroy is 64. Leroy's birth date was listed as 1960. Leroy has listed phone number: (573) 442-4298.