Felicia Richards's address is 11748 E Glenrosa Drive , Scottsdale, AZ 85256. Possible relatives include Marilyn Gipson, Clarence Jimerson and 3 others. Public records show Felicia has also lived in Phoenix, AZ and Salt Lake City, UT. Felicia's latest phone number is (801) 352-7027. Previous phone numbers include (801) 484-0265 and (801) 484-0396.
Also goes by: Felicia K Villegas
Address History: 11748 E Glenrosa Drive, Scottsdale, AZ 85256;
2002 E Sweetwater Avenue, Phoenix, AZ 85022;
Salt Lake City, UT 84115;
Sandy, UT 84070
Results 1 - 1 of 1