Elmer Archila was born in 1983, age 41. Elmer Archila's address is 321 E 14th Street , Long Beach, CA 90813. Possible relatives include Ada Archila, Mario Archila and 1 others. Public records show Elmer has also lived in Long Beach, CA and Riverside, CT. Elmer's latest phone number is (203) 344-1701. Previous phone numbers include (203) 348-2813 and (203) 357-1279.
Also goes by: Elmer Archila
Address History: 321 E 14th Street, Long Beach, CA 90813;
321 W 14th Street, Long Beach, CA 90813;
Riverside, CT 06878;
Stamford, CT 06902
Results 1 - 1 of 1