Ellen Odasso was born in 1933, age 91. Ellen Odasso's address is 1201 Edgewood Drive , Leechburg, PA 15656. Possible relatives include Keri Lattanzio, David Odasso and 4 others. Ellen's latest phone number is (724) 498-6908. Previous phone numbers include (724) 845-3051.
Address History: 1201 Edgewood Drive, Leechburg, PA 15656
Results 1 - 1 of 1