Cedar Rock Inn
Address:
4501 W 41st St, Tulsa, OK 74107
Phone:
(918) 447-4493
Hours:
- Mon: 9am-5pm
- Tue: 9am-5pm
- Wed: 9am-5pm
- Thu: 9am-5pm
- Fri: 9am-5pm
- Sat: 9am-5pm
- Sun: 9am-5pm
Other Businesses:
- Studio 6 Tulsa at 8181 E 41st St, Tulsa, OK 74145
- Super 8 Tulsa at 5811 South 49th West Avenue, Tulsa, OK 74107
- Peoria Inn at 1347 East Skelly Drive, Tulsa, OK 74105
- Americas Best Value Inn & Suites Extended Stay at 3509 South 79th East Avenue, Tulsa, OK 74145
- Motel 6 Tulsa OK - South at 12525 East 52Nd St South, Tulsa, OK 74146