ECONO LODGE RED BLUFF

1142 NORTH MAIN ST
Red Bluff
California
United States