Deluxe Inn

1135 Market Street
Redding
California
United States