Vagabond Inn Chico

630 Main St
Chico
California
United States