Michelle Debora was born in 1972, age 51. Michelle Debora's address is 9119 Kalewood Drive , Houston, TX 77099. Possible relatives include Margie Armstrong, Neil Armstrong and 2 others. Public records show Michelle has also lived in Houston, TX and Needville, TX. Michelle's latest phone number is (210) 320-6484. Previous phone numbers include (713) 541-1808 and (713) 778-9246.
Also goes by: Michelle Lynne Armstrong
Address History: 9119 Kalewood Drive, Houston, TX 77099;
5621 Alder Drive Apt Z4, Houston, TX 77081;
Needville, TX 77461;
San Antonio, TX 78213;
Sugar Land, TX 77498
Results 1 - 1 of 1