Records link phone number (518) 523-2195 with Stephen’s details. Stephen was born in 1947. Stephen turned 77 years old. People possibly related to Stephen are Billie Loudermilk Blair, Debra Kay Kirby, Lynda L Loudermilk and 6 other people. 9 Cherry Ln, Lake Placid, Ny 12946 is where Stephen lives. Public records show Gaithersburg, Bluff City, Morgantown and 6 other cities as cities Stephen also stayed in.