Edison John in Tulsa OK Advertisement Edison John 7876 S Evanston Ave Tulsa, OK 74136 (918) 481-7021 Listed On These Pages: Food StoresHealth Food StoresShopping Advanced Search Keyword: Name: Address: City: City: Select State Oklahoma Zip Code: