Metta Strickland's address is 5755 North Sunray Drive , Tucson, AZ 85743. Possible relatives include Duane Strickland, Sheila Strickland and 1 others. Public records show Metta has also lived in Tucson, AZ. Metta's latest phone number is (520) 743-7409. The latest email address for Metta Strickland is ann****@aol.com.
Phone Numbers: (520) 743-7409
Emails: ann****@aol.com,
wst****@earthlink.net
Results 1 - 1 of 1