Charles Serra was born in 1918, age 105. Charles Serra's address is 9338 Sonora Avenue , Saint Louis, MO 63144. Possible relatives include Karen Kelley, Caroline Kilman and 3 others. Public records show Charles has also lived in Saint Louis, MO.
Results 1 - 1 of 1