Nelson Starr was born in 1971, age 53. Nelson Starr's address is 61 Gardenwood Lane , Buffalo, NY 14223. Possible relatives include Patricia Klemann, Eric Starr and 5 others. Nelson's latest phone number is (716) 875-1850. Previous phone numbers include (716) 876-5239.
Address History: 61 Gardenwood Lane, Buffalo, NY 14223;
444 Colvin Avenue # 1, Buffalo, NY 14216;
Grand Island, NY 14072
Results 1 - 1 of 1