Chelsea Faulkner's address is 5313 West 2nd Street , Tulsa, OK 74127. Possible relatives include Amber Faulkner, John Faulkner and 1 others. Public records show Chelsea has also lived in Tulsa, OK. Chelsea's latest phone number is (918) 378-9719. Previous phone numbers include (918) 565-1601.
Results 1 - 1 of 1