Idalia Alvarado was born in 1970, age 53. Idalia Alvarado's address is 7923 Glenbrae Street , Houston, TX 77061. Possible relatives include Baldemar Alvarado, David Alvarado and 13 others. Public records show Idalia has also lived in Houston, TX and South Houston, TX. Idalia's latest phone number is (713) 416-1160. Previous phone numbers include (713) 641-5236 and (713) 643-2318.
Address History: 7923 Glenbrae Street, Houston, TX 77061;
8133 Barkley Street, Houston, TX 77017;
South Houston, TX 77587;
Wharton, TX 77488
Results 1 - 1 of 1