Location

University Inn
630 Main Street, Chico, CA 95928, USA