The phone number (321) 652-1662 is Archie’s. Archie turned 72 years old. 1080 Piedmont Ave, Palm Bay, Fl 32907 is where Archie lives. People possibly related to Archie are Archie David Richards, Rose L Richards, Shirley K Richards and 3 other people. Archie was born in 1952. Other cities that he has stayed in are Malabar, Palm Bay and Melbourne.