Melvin Rice was born in 1962, age 61. Melvin Rice's address is 8583 Deere Run Road , Fenton, IL 61251. Possible relatives include Christine Luebken, Tina Reisenbigler and others. Public records show Melvin has also lived in Davenport, IA. Melvin's latest phone number is (309) 659-7573. Previous phone numbers include (319) 324-9469 and (563) 324-9469.
Results 1 - 1 of 1