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

Directions
Find Nearby
From north or south on Hwy 169, exit at 96th St N and head west for about one mile. Hotel is located on the north side of 96th St N.