The current age of Marcella is 58. 24560 Lake Shore Blvd #11-198, Euclid, Oh 44123 is where Marcella resides. Marcella was born in 1966. Marcella has previously lived in Cleveland and Charleston. Marcella has listed phone number: (216) 732-5869.