Leanord Acosta was born in 1959, age 65. Leanord Acosta's address is 4805 W Lea Drive Sw, Albuquerque, NM 87105. Possible relatives include Alicia Acosta, Angelic Acosta and 4 others. Leanord's latest phone number is (505) 873-3416. Previous phone numbers include (505) 877-8239.
Also goes by: Leonard M Acosta,
Iv Leonard Costa,
Leonard M Costa
Address History: 4805 W Lea Drive Sw, Albuquerque, NM 87105;
5005 Isleta Boulevard Sw, Albuquerque, NM 87105;
Salt Lake City, UT 84130
Results 1 - 1 of 1