Darrius Townes's address is 2311 Independence Trail , Olivehurst, CA 95961. Possible relatives include Yulanda Byrd, Jacqueline Townes and 4 others. Public records show Darrius has also lived in Bessemer, AL and Plumas Lake, CA.
Address History: 2311 Independence Trail, Olivehurst, CA 95961;
4574 Little Drive, Bessemer, AL 35022;
Plumas Lake, CA 95961;
Yuba City, CA 95991
Results 1 - 1 of 1