Records link phone number (479) 494-7223 with Marcella’s details. 33 Patriarch Ct, Saint Peters, Mo 63376 is where Marcella resides. Public records show Fort Smith and Rector as cities Marcella also stayed in. The current age of Marcella is 97. The birth year was listed as 1927.