New Oasis
Address:
3074 N State Route 71, Ottawa, IL 61350
Phone:
(815) 433-6730
Restaurants
Other Businesses:
- New Chiam Restaurant at RR 71, Ottawa, IL 61350
- Captain's Cove at Dee Bennett Rd, Ottawa, IL 61350
- Karma Bar & Grill at 3475 E 2153rd Rd, Ottawa, IL 61350
- Holiday Inn Express OTTAWA at 120 W Stevenson Rd, Ottawa, IL 61350-9693
- Red Dog Grill at 1970 N 2753rd Rd, Ottawa, IL 61350