The Last Stand
Address:
414 N Tehama St, Willows, CA 95988
Phone:
(530) 934-7246
Hours:
- Mon: 11am-10pm
- Tue: 11am-10pm
- Wed: 11am-10pm
- Thu: 11am-10pm
- Fri: 11am-12am
- Sat: 11am-12am
- Sun: 11am-10pm
Other Businesses:
- La Chalupa at 239 W Wood St, Willows, CA 95988
- Nancy's Airport Cafe at 353 County Rd, G, Willows, CA 95988
- Fu Hing Chinese & Japanese Fast Food at 100 S Tehama St, Willows, CA 95988
- Subway at 505 N Humboldt Ave Ste 105, Willows, CA 95988
- Wong's Chinese Restaurant at 456 N Humboldt Ave, Willows, CA 95988