Stella Kooch was born in 1915, age 108. Stella Kooch's address is 1695 Grand Central Avenue , Elmira, NY 14903. Possible relatives include Michelle Jouan, Michelle Kooch and 1 others. Public records show Stella has also lived in Elmira, NY. Stella's latest phone number is (607) 733-4550.
Phone Numbers: (607) 733-4550
Address History: 1695 Grand Central Avenue, Elmira, NY 14903;
436 P/O Box, Elmira, NY 14902
Results 1 - 1 of 1