Baymont Inn & Suites

148 Moonlit Oaks Ave
Yreka
California
United States