Tulsa, located in the northeast coast of Oklahoma (and the second largest city after Oklahoma City) feels like a place where you could thrive and easily test out your creative entrepreneurial ideas.