Maggie Willis, the person's documented birth details confirm they were born on 09.03.82 and are now 42 years old. Ms. Willis maintains a dwelling at 1233 Loch Lomond Dr, Cardiff, CA 92007. The individual in question has had official records of residence at 8 locations. Verified housing records list these locations: 323 S 6th St, Wilmington, NC 28401, 330 E 13th Ave #3, Anchorage, and 144 E 11th Ave, Anchorage, AK 99501. Willis, the person has a total of two PO boxes, a few of which are: Po Box 203, Salter Path, NC 28575-0203, Po Box 55, Leland, NC 28451-0055. Leticia Finlan (between 2015 and 2017) and Willis shared a building at 1233 Loch Lomond Dr, Cardiff, CA 92007. Statewide data shows that the subject is a commonly registered name in Oregon, Washington, Texas, Arkansas, Louisiana