Laura Miller was born in 1918, age 105. Laura Miller's address is 91 Po Box , Lockport, NY 14095.
Address History: 91 Po Box, Lockport, NY 14095
Laura Miller's current address is 5463 Niagara Street Extension , Lockport, NY 14094.
Address History: 5463 Niagara Street Extension, Lockport, NY 14094
Results 1 - 2 of 2