Nelson Aber was born in 1940, age 84. Nelson Aber's address is 8239 Krull Parkway , Niagara Falls, NY 14304. Possible relatives include Leon Aber, Leonard Aber and 4 others. Nelson's latest phone number is (716) 283-6697.
Also goes by: Nelson Aber
Phone Numbers: (716) 283-6697
Address History: 8239 Krull Parkway, Niagara Falls, NY 14304;
8405 Buffalo Avenue Apt 4, Niagara Falls, NY 14304;
North Tonawanda, NY 14120
Results 1 - 1 of 1