Seneca Falls is a city Stella has lived in. The number currently linked to Stella is (315) 568-5662. This person's birth year is 1928. Stella currently resides at 13 Shamrock Ave, Seneca Falls, Ny 13148. Stella turned 95 years old.