The Village Lodge

1111 Forest Trail
Mammoth Lakes
California
United States