Lewis Ross

522 46th Ave
Long Island City, NY 11101

The Lewis Ross Museum located in Long Island City NY is a vibrant cultural hub that showcases a diverse collection of art and historical artifacts. Visitors can explore engaging exhibitions that celebrate the local community and its rich heritage. With its welcoming atmosphere the museum offers a unique glimpse into the past while inspiring future creativity.

Generated from this place's information

Own this business?
See a problem?

You might also like

Partial Data by Foursquare.