Challie Acosta was born in 1979, age 44. Challie Acosta's address is 218 Orange Street , Lockport, LA 70374. Possible relatives include Angel Acosta, Angela Acosta and 6 others. Public records show Challie has also lived in Lockport, LA. Challie's latest phone number is (228) 206-6891. Previous phone numbers include (985) 532-6230.
Results 1 - 1 of 1