Marcella has previously lived in Saint Louis, Saint Ann and St Louis. 1941 is her birth date. Records link Marcella with Scott W Segall, Norman M Segall, David Marc Segall and one other person. The age of Marcella is 83. M & N Realty Llc, M & N Commercial Llc, M & N Warehouse Llc and M & N Residential Llc are businesses that might have connection with Marcella. Records link phone number (314) 432-2768 with Marcella’s details. The residency of Marcella is at 132 Mosley Rd, Saint Louis, Mo 63141.