John Archer was born in 1966, age 57. John Archer's address is 1620 Placida Road , Englewood, FL 34223. Possible relatives include Alexandra Anderson, Andrew Archer and 12 others. Public records show John has also lived in Englewood, FL and Port Charlotte, FL. John's latest phone number is (941) 451-8144. Previous phone numbers include (941) 475-9669 and (941) 497-6829.
Address History: 1620 Placida Road, Englewood, FL 34223;
1460 S Mccall Road Ste 4f, Englewood, FL 34223;
Port Charlotte, FL 33981;
Rotonda West, FL 33947;
Saint Petersburg, FL 33703
Results 1 - 1 of 1