Todd Niven was born in 1963, age 60. Todd Niven's address is 6726 Bestwood Court , San Diego, CA 92119. Possible relatives include Ted Niven, Terry Niven and 1 others. Public records show Todd has also lived in San Diego, CA. Todd's latest phone number is (619) 384-6091. Previous phone numbers include (619) 582-4103.
Results 1 - 1 of 1