Felix Archila's address is 5634 64th Avenue , Riverdale, MD 20737. Public records show Felix has also lived in Riverdale, MD.
Felix Archila's current address is 7081 Nw 16th Street Apt B407, Plantation, FL 33313. Felix's age is 48 years old (1975). Felix has also lived in Fort Lauderdale, FL and Hollywood, FL.
Address History: 7081 Nw 16th Street Apt B407, Plantation, FL 33313;
1924 Sw 4th Street, Fort Lauderdale, FL 33312;
Hollywood, FL 33021;
North Miami Beach, FL 33162
Results 1 - 2 of 2