Rita Willis was born in 1933, age 90. Rita Willis's address is 3975 E Clocktower Lane Apt 228, Meridian, ID 83642. Possible relatives include Donna Fletcher, Haley Fletcher and 12 others. Public records show Rita has also lived in Snowflake, AZ. Rita's latest phone number is (208) 898-2569.
Also goes by: Rita B Fletcher
Phone Numbers: (208) 898-2569
Address History: 3975 E Clocktower Lane Apt 228, Meridian, ID 83642;
187 Po Box, Snowflake, AZ 85937
Results 1 - 1 of 1