Margaret Alo was born in 1953, age 70. Margaret Alo's address is 13523 Jessica Lane , Houston, TX 77069. Possible relatives include Adedeji Akindele, Toyin Akindele and 5 others. Public records show Margaret has also lived in Groton, CT and Palm Bay, FL. Margaret's latest phone number is (407) 716-2184. Previous phone numbers include (646) 541-1016 and (718) 671-2241.
Margaret Alo's current address is 1207 Madera Avenue , Menlo Park, CA 94025. Margaret's age is 73 years old (1951). Phone numbers associated with Margaret are (408) 306-7507 and (408) 642-1266. Margaret has also lived in Burlingame, CA and Millbrae, CA. The latest email used to communicate with Margaret Alo is mar****@verizon.net.
Results 1 - 2 of 2