Angelina Luna was born in 1959, age 65. Angelina Luna's address is 4239 Archwood Avenue , Cleveland, OH 44109. Possible relatives include Zaid Andujar, Asvelda Luma and 4 others. Angelina's latest phone number is (216) 241-1685. Previous phone numbers include (216) 255-0216 and (216) 459-8945.
Address History: 4239 Archwood Avenue, Cleveland, OH 44109;
4329 Archwood Avenue, Cleveland, OH 44109;
Olmsted Twp, OH 44138
Results 1 - 1 of 1