Sierra Lodge

3540 Main St
Mammoth Lakes
California
United States