12712 151St Ln #151, Miami, Fl 33186 is where Elizabeth resides. Elizabeth was born 51 years ago. We have found 4 possible relatives of Elizabeth: Robert Bond Archer, Robert L Archer, Beth A Archer and one other person. Elizabeth's birth date was listed as 1973. Phone number listed for Elizabeth is (305) 230-0835. Homestead, Toledo, Holland and 2 other cities are cities Elizabeth has lived in.