The birth year was listed as 1948. Pine Bluff and Little Rock are cities Marcella has lived in. The residency of Marcella is at 425 Capitol Ave #1800, Little Rock, Ar 72201. The possible relatives of Marcella are Hendrix A Taylor, Pamela Diane Taylor, Kirk Anne Taylor and 6 other people. Records link phone number (501) 688-8851 with Marcella’s details. Marcella has reached the age of 76 years.