Ace Mares was born in 1925, age 99. Ace Mares's address is 4166 W Patel Drive , Meridian, ID 83646. Possible relatives include Norma Mares, Phyllis Mares and 3 others. Public records show Ace has also lived in Star, ID. Ace's latest phone number is (208) 286-7757. Previous phone numbers include (208) 887-7748.
Results 1 - 1 of 1