1946 is the birth year of Marcella. We have found 4 possible relatives of Marcella: Evangela E Starling, Leroy Starling, Antoine Henderson and one other person. The phone number (609) 871-0081 is Marcella’s. The current age of Marcella is 78. In addition to Willingboro, Marcella also lived in Willingboro. Marcella currently resides at 21 Montrose Ln, Willingboro, Nj 08046.