Microtel Inn & Suites

16518 E Admiral Pl
Tulsa, OK 74116

Microtel Inn & Suites

Address:
16518 E Admiral Pl
Tulsa, OK 74116
Phone:
918-234-9100
Toll-Free Office:
800-771-7171
Office Fax:
918-234-3248

Related Topics

HOTELS
&
MOTELS
TULSA
A special thanks to our advertisers