Skip to main content

James Inhofe Plaza

lodging · Tulsa, OK

Address
6565 S Newport Ave, Tulsa, OK 74136
Phone
(918) 743-3337
Website
tulsahousing.org
Where
36.0684, -95.9777

Search Hominin for James Inhofe Plaza

Other lodgings nearby

More in Tulsa

James Inhofe Plaza — lodging in Tulsa, OK | Hominin