Hey Ryan, ole buddy,
The most appropriate Museum would be the BASEBALL HALL of FAME in Cooperstown. It would be appreciated there more than in any other museum.
They have had a T206 set on display; however, it does not compare with your's. And, I know it does NOT have the
Doyle N.Y. Nat'L card.
Take care my friend.
TED Z
T206 Reference
.