Leroy was born in 1928. Leroy’s residency is at 10025 Hennessey Ave, Hastings, Fl 32145. Leroy was born 96 years ago. The number currently linked to Leroy is (412) 751-7802. Other cities that he has stayed in are Elizabeth and Lake Placid.