Get directions to: Juniper Springs Resort, Mammoth Lakes, CA
Restaurant address: 4000 Meridian Blvd Mammoth Lakes, CA 93546, USA
Restaurant: Juniper Springs Resort