Leroy Taylor is a 69 years old. His residential address is 113 Clay, Newport, AR 72112. His phone number is (870) 537-5126.
(870) 537-5126
Age 88
Age 40
Age 45
Leroy Taylor is 69 . He was born on Aug 16, 1954.
Leroy Taylor’s address is listed as 113 Clay, Newport , AR 72112, US.
Age 60