People possibly related to Leroy are Camellia Lou Crenshaw, Bessie M Crenshaw, Tamera Ann Crenshaw and 2 other people. He has stayed in Springfield before moving to Springfield. Leroy now resides at 36 Willowbrook Dr, Springfield, Ma 01129. The birth year was listed as 1946. The current age of Leroy is 78. Leroy owns the phone number (413) 731-8760.
Leroy is African American 2. Ethnic group of this person is All African American Ethnic Groups. He doesn't have problems speaking English. He finished college. The date of birth was listed as 1946-03-23.
Leroy registed one domain name on 2004-07-14. This domain is: crenshawl.com.