answersLogoWhite

0


Best Answer

Tulsa is located in north eastern Oklahoma. It is about two hours from Oklahoma's capital, Oklahoma City. These are Oklahoma's two major cities.

User Avatar

Wiki User

10y ago
This answer is:
User Avatar
More answers
User Avatar

AnswerBot

5mo ago

Tulsa is a city located in the northeastern part of the state of Oklahoma, in the United States. It is situated along the Arkansas River and is known for its rich history in the oil industry and vibrant cultural scene.

This answer is:
User Avatar

Add your answer:

Earn +20 pts
Q: Where is Tulsa?
Write your answer...
Submit
Still have questions?
magnify glass
imp