My question is: I know box office can be used for a theatre or a concert. But can I use it for a place as long as a ticket is sold here, for instance, can I say the box office of MoMA (The Museum of Modern Art), amusement park, etc.?
I also know the phrase ticket office, which one is more appropriate in the case MoMA, amusement park, etc.? Are there any differences between box office and ticket office?