This person has lived also in Dorchester Center, Dorchester, Boston and 2 other cities. The current age of Leroy is 73. 492 Providence St, Woonsocket, Ri 02895 is where Leroy lives. Leroy has some connections with business: Lbj Inc. Possible relatives of Leroy are: Derrick D Peeples, Willie J Peeplesjr, Jeffrey Peeples and 6 other people. The number currently linked to Leroy is (401) 766-0741. Leroy's birth date was listed as 1952.