Leroy Armstrong was born in 1957, age 66. Leroy Armstrong's address is 1995 Rohrbuch Road , Pipe Creek, TX 78063. Possible relatives include Christie Armstrong, Eloy Armstrong and 5 others. Public records show Leroy has also lived in Cypress, TX and Houston, TX. Leroy's latest phone number is (210) 535-6263. Previous phone numbers include (281) 256-9467 and (281) 999-9878.
Also goes by: Leroy A Armstrong
Address History: 1995 Rohrbuch Road, Pipe Creek, TX 78063;
17126 Lost Cypress Drive, Cypress, TX 77429;
Houston, TX 77080;
Shepherd, TX 77371;
Tomball, TX 77377
Results 1 - 1 of 1