The Museum of Modern Art
11 W 53rd St, New York, NY 10019, USA
This is an art museum located in midtown Manhattan. It plays a major role in developing and collecting modern art and is often identified as one of the largest and most influential museums of modern art in the world.
Location of The Museum of Modern Art