Tourist attraction
Route 66 Tulsa Admiral Landmark
Tulsa, OK90% like it (4.5 / 32 Reviews )
ABOUT
Route 66 Tulsa Admiral Landmark is a tourist attraction located
at Tulsa, OK 74116, 74128, Tulsa
, OK.
It has received 32 reviews with an average rating of 4.5 stars.
It has received 32 reviews with an average rating of 4.5 stars.
FAQs
This Tourist attraction received 4.5 points from 32 customer reviews.
The address of Route 66 Tulsa Admiral Landmark is:
Route 66 Tulsa Admiral LandmarkTulsa, OK 74116
Tulsa, Oklahoma 74128
Route 66 Tulsa Admiral Landmark is listed under
LOCATION
Route 66 Tulsa Admiral Landmark Location