9046 28Th St, Tulsa, Ok 74129 is where Eric lives. The phone number (918) 663-7090 is Eric’s. Public records show Tulsa and Sapulpa as cities Eric also stayed in. Eric's birth date was listed...