4265 Minoso St, Orlando, Fl 32811 is where Leroy lives. Phone number listed for Leroy is (407) 293-2503. The current age of Leroy is 71. Other a city that he has stayed in is Orlando. 1953 is the birth year of Leroy.