The residency of Leroy is at 935 Delavan Ave, Buffalo, Ny 14215. 1964 is the birth year of Leroy. The phone number (716) 444-5801 is Leroy’s. Other a city that he has stayed in is Buffalo. The current age of Leroy is 60. Public records show that Leroy is connected with Lets Go Moving Service.