The number currently linked to Marcella is (601) 875-3406. 102 Ashley Pl, Ocean Springs, Ms 39564 is where Marcella lives. Other cities that she has stayed in are Baton Rouge and Ocean Springs. ...