Timber ridge resort by 101 great escapes
Location situated in mammoth lakes timber ridge resort by 101 great escapes is close to sierra star golf course tamarack cross country ski center and mammoth hospital also nearby are mammoth lakes welcome center and edison theater