7215 Town Line Rd, Leaf River, Il 61047 is where Marcella lives. The current age of Marcella is 83. 1941 is the birth year of Marcella. Marcella has listed (815) 938-2218 as her phone number. Cities Marcella has lived in before are Monroe and Forreston.