Abigail Ruffenach's address is 7131 E 53rd Place , Tulsa, OK 74145. Possible relatives include Willliam Grffin, Gabe Griffin and 6 others. Public records show Abigail has also lived in Tulsa, OK. Abigail's latest phone number is (918) 665-7857.
Phone Numbers: (918) 665-7857
Results 1 - 1 of 1