RELAX INN OF YREKA

1210 SOUTH MAIN ST
YREKA
California
United States