Teena Flesher was born in 1971, age 52. Teena Flesher's address is 18181 N 59th Lane , Glendale, AZ 85308. Possible relatives include James Fiesher, William Fleher and 6 others. Public records show Teena has also lived in Glendale, AZ and Phoenix, AZ. Teena's latest phone number is (623) 584-0999.
Phone Numbers: (623) 584-0999
Address History: 18181 N 59th Lane, Glendale, AZ 85308;
6221 W Julie Drive, Glendale, AZ 85308;
Phoenix, AZ 85032;
Surprise, AZ 85374
Results 1 - 1 of 1