Cleon Collars was born in 1966, age 57. Cleon Collars's address is 1421 Shenandoah Road , Toledo, OH 43607. Possible relatives include Cleon Burkhalter, Robierre Cullars and others. Public records show Cleon has also lived in Toledo, OH. Cleon's latest phone number is (419) 537-7167.
Phone Numbers: (419) 537-7167
Results 1 - 1 of 1