Tulsa OK tulsa, OK Tulsa OK | Vapor USA & Coffee House, Cafes 1. 5077 south yale ave, tulsa, OK, Tulsa, OK 74135 | Vapor USA & Coffee House (918) 551-7757