Archie Hodsdon was born in 1968, age 55. Archie Hodsdon's address is 3220 Cypress Street # A, Dover, DE 19901. Possible relatives include Clemma Hodsdon, Donald Hodsdon and 11 others. Public records show Archie has also lived in Dover, DE and Felton, DE. Archie's latest phone number is (325) 692-9015.
Phone Numbers: (325) 692-9015
Address History: 3220 Cypress Street # A, Dover, DE 19901;
365 Josie Avenue, Dover, DE 19901;
Felton, DE 19943;
Mexico, ME 04257;
Abilene, TX 79605
Results 1 - 1 of 1