Archie Rivera was born in 1970, age 53. Archie Rivera's address is 43 Summer Street Apt 220, Lowell, MA 01852. Possible relatives include Edwin Figueroa, Luz Figueroa and 6 others. Public records show Archie has also lived in Tampa, FL and Mayaguez, PR. Archie's latest phone number is (978) 441-4973. Previous phone numbers include (978) 454-4695 and (978) 454-4973.
Address History: 43 Summer Street Apt 220, Lowell, MA 01852;
2905 Ramada Drive, Tampa, FL 33613;
Mayaguez, PR 00681;
Christiansted, VI 00823
Results 1 - 1 of 1