Leroy was born 82 years ago. 1942 is his birth date. Records link phone number (817) 861-4247 with Leroy’s details. Leroy’s residency is at 2301 Seminole Dr #706, Arlington, Tx 76010. This person has lived also in Baraga and Arlington.