Crescent City Travelodge

353 L St
Crescent City
California
United States