Get Travalour for free on Google Play

Lowe Art Museum

1301 Stanford Dr, Miami, FL 33146, USA

Man-made Structures- Other
Art Gallery

This is a visual art museum which was opened in 1950 and is operated by university of Miami. It was the first art museum in South Florida. The museum has an extensive collection of art with permanent collections in Greco-Roman antiquities, Renaissance, Baroque, 17th- and 19th-century European art, 19th-century American Art, and modern art.

Location of Lowe Art Museum