Lenora Portillos was born in 1922, age 102. Lenora Portillos's address is 1207 Alexander Road , Colorado Springs, CO 80909. Possible relatives include Chris Portillos, Linda Portillos and 2 others. Public records show Lenora has also lived in Colorado Springs, CO.
Results 1 - 1 of 1