Milli Spencer, the person's birth is archived as occurring on 08.04.75, making them 50 years old. Milli Spencer's abode is located at 2910 Spring Lake Rd, Wyalusing, PA 18853, USA. Milli L Spencer's past living arrangements include 5 addresses. The last known addresses of this person are: 2842 Spring Lake Rd, Wyalusing, PA 18853, 3031 Spring Lake Rd, Wyalusing, and 210 William St, Towanda, PA 18848. Milli is the designated owner of the email address [email protected]. The public record shows that Hendershot Milli and David Spencer (seventy-five years) are connected. Virginia Densmore (in 1996) and Virginia Densmore (in 1996) also shared an address at 227 Poplar St, Towanda, PA 18848, USA with this individual. Ms. Densmore, Virginia Hendershot, Mr. Spencer are among the occupants who reside at the shared address