Marcel Ojeda was born in 1986, age 37. Marcel Ojeda's address is 109 Southfield Road Apt 71, Shreveport, LA 71105. Possible relatives include Kristie Geda, Priscilla Ojeda and others.
Address History: 109 Southfield Road Apt 71, Shreveport, LA 71105
Results 1 - 1 of 1