Leroy now resides at 2340 Carbon St, Allentown, Pa 18103. Audrey Jane Saylor, Aj Saylor, Sarah J Saylor and one other person are people possibly related to Leroy. 1957 is the birth year of Leroy. Leroy has listed phone number: (610) 791-1923. Leroy was born 67 years ago. Other a city that he has stayed in is Allentown.