Debra Limmerman was born in 1959, age 64. Debra Limmerman's address is 3035 Duluth Street , Niagara Falls, NY 14305. Possible relatives include Robert Clark, Christine Zimmerman and 5 others. Public records show Debra has also lived in Niagara Falls, NY and North Tonawanda, NY.
Address History: 3035 Duluth Street, Niagara Falls, NY 14305;
220 70th Street, Niagara Falls, NY 14304;
North Tonawanda, NY 14120;
Sanborn, NY 14132
Results 1 - 1 of 1