Candlewood Suites

11699 E 96th St N
Owasso, OK 74055

Candlewood Suites

Address:
11699 E 96th St N
Owasso, OK 74055
Phone:
918-272-4334
Toll-Free Office:
877-226-3539
Office Fax:
918-272-4339

Related Topics

HOTELS
&
MOTELS
OWASSO

Hours

Check in: 3pm
Check out: 12pm
A special thanks to our advertisers