Felicia Archundia's address is 309 Lomond Avenue , Longview, TX 75601. Possible relatives include Daniel Archundia, Hector Archundia and 6 others. Public records show Felicia has also lived in Longview, TX. Felicia's latest phone number is (903) 238-7124. Previous phone numbers include (903) 261-6404 and (903) 371-8195.
Related to: Daniel Archundia,
Daniel Archundia,
Hector Archundia,
Rebekah Archundia,
Tector Archundia
Results 1 - 1 of 1