Patrica Cluff was born in 1965, age 58. Patrica Cluff's address is 707 Temple Drive , Sierra Vista, AZ 85635. Possible relatives include Audrea Cluff, Aulora Cluff and 14 others. Public records show Patrica has also lived in Apache Junction, AZ and Mesa, AZ. Patrica's latest phone number is (480) 982-3102. Previous phone numbers include (520) 378-6268.
Address History: 707 Temple Drive, Sierra Vista, AZ 85635;
1770 N Valley Drive Lot 11, Apache Junction, AZ 85120;
Mesa, AZ 85203;
Phoenix, AZ 85051
Results 1 - 1 of 1