Marvin Champlain was born in 1963, age 60. Marvin Champlain's address is 436 S Ruth Street , Nowata, OK 74048. Possible relatives include Cody Champlain, Laura Champlain and 2 others. Public records show Marvin has also lived in Gallup, NM. Marvin's latest phone number is (505) 863-9968.
Phone Numbers: (505) 863-9968
Results 1 - 1 of 1