SAFARI INN

2352 ESPLANDE
Chico
California
United States