Mr. Banks, the person is currently sixty-six years old, their journey beginning on 01/01/59. Michael Banks, the person's domicile is situated at 512 Seaboard St, Hamlet, NC 28345, USA. Michael has a varied and extensive residential history, spanning ten addresses. The individual's residential history includes the following locations: 118 Mill Rd, Rockingham, NC 28379, 210 Virginia Ann Ave, Hamlet, and 509 Champlain St, Hamlet, NC 28345. Banks, the person has a total of 2 post office boxes, including: Po Box 218, Hamlet, NC 28345-0218, Po Box 21, Hamlet, NC 28345-0021. You can email Mr. Banks at [email protected]. Tommy Duane Banks (between 2015 and 2017), Keith Brian Banks (between 2015 and 2017), and the aforementioned individual were all known to have lived at 210 Virginia Ann Ave, Hamlet, NC 28345, USA. There are several people in Florida who share the name Michael, the individual. Public records reveal that Mr. Strickland, Mary Terry Walters are also residing at 512 Seaboard St