716 Miller Rd, Mount Airy, Nc 27030 is where Libby resides. The number currently linked to Libby is (415) 564-1317. Werner S Lewin, Werner S Lewin, Lysa Lewin Lewin and 6 other people are people possibly related to Libby. Libby's birth date was listed as 1931. San Francisco, Belvedere Tiburon, Playa Del Rey and one other city are cities Libby has lived in. Libby was born 93 years ago.