Stella Decaro was born in 1921, age 102. Stella Decaro's address is 2150 Park Drive , Slidell, LA 70458. Possible relatives include John Decaro, Joseph Decaro and 4 others. Public records show Stella has also lived in Kenner, LA. Stella's latest phone number is (985) 641-3803. Previous phone numbers include (985) 781-0278.
Results 1 - 1 of 1