Located inside the Best Western Premier High Sierra Hotel

3228 Main Street, Mammoth Lakes, CA 93546

760-924-1124