Louis Menchaca was born in 1940, age 85. Louis Menchaca's address is 1419 Chalmers Avenue , San Antonio, TX 78211. Possible relatives include Gregoria Menchaca, Lorene Menchaca and 3 others. Public records show Louis has also lived in Columbus, OH and Belgium, WI. Louis's latest phone number is (210) 286-9190. Previous phone numbers include (210) 922-7678 and (210) 923-0668. The latest email address for Louis Menchaca is lme****@wi.rr.com.
Also goes by:
Louis L Menchaca, Louis L Menchaca Sr
Possible Relatives:
May include parents (mother, father), spouse/partner (wife, husband, ex-wife, ex-husband), siblings (brother, sister), children
Gregoria Menchaca, Lorene Menchaca, Louis Menchaca, Shari Menchaca, Walter Menchaca
Phone Numbers:
(210) 286-9190, (210) 922-7678, (210) 923-0668, (262) 243-1223, (262) 243-4235
Address History:
4323 Loyola Avenue, New Orleans, LA 70115; 1419 Chalmers Avenue, San Antonio, TX 78211; Columbus, OH 43210; Belgium, WI 53004; Mequon, WI 53092
Emails:
lme****@wi.rr.com, lou****@gmail.com, lou****@netzero.net
Results 1 - 1 of 1