Abbi Higgins was born in 1991, age 32. Abbi Higgins's address is 815 E Comstock Street , Owosso, MI 48867. Possible relatives include Charles Leedle, Melissa Leedle and 1 others. Public records show Abbi has also lived in Durand, MI. Abbi's latest phone number is (989) 493-6947.
Phone Numbers: (989) 493-6947
Results 1 - 1 of 1