3056 Birch St, Washington, Dc 20015 is where Leroy lives. Possible relatives of Leroy are: Wayne M Nesbitt, Debony R Hughesnesbitt, Novella F Nesbitt and one other person. Leroy turned 87 years old. There are 2 companies connected with Leroy: Wesley A Brown Youth Achievement Foundation and The Diana, Princess Of Wales Memorial Fund Inc. Leroy has previously lived in Washington, Estherville and Middlebury. His birth year was listed as 1937. The number currently linked to Leroy is (202) 237-8474.