Other a city that he has stayed in is Greer. Leroy is a resident of 199 Vega Ln, Greer, Sc 29651. Leroy was born in 1962. Leroy has reached the age of 62 years. Leroy has listed (864) 879-2793 as his phone number.