Marcus Owens was born in 1964, age 60. Marcus Owens's address is 12323 Ducks Landing , Frisco, TX 75033. Possible relatives include Allan Owens. Public records show Marcus has also lived in Camden, DE and Miami, FL. Marcus's latest phone number is (214) 387-9925. Previous phone numbers include (305) 380-9388.
Related to: Allan Owens
Address History: 12323 Ducks Landing, Frisco, TX 75033;
406 Commons Lane, Camden, DE 19934;
Miami, FL 33196;
Union, NJ 07083
Results 1 - 1 of 1