Museum

Patricia & Phillip Frost Art Museum

Miami, United States

Address

  • Florida International University
  • 10975 S.W. 17th Street
  • Miami
  • Florida
  • 33199
  • United States

Follow

Add event

Add event

Claim

Claim

One of the largest free-standing art museums in South Florida, the Patricia & Phillip Frost Art Museum has welcomed more than 40,000 visitors per year since its founding in 1977.  The Frost has a threefold mission: to be a campus resource for the entire FIU community, to offer interdisciplinary training in the arts for the next generation of artists and art historians and to serve as a premier cultural destination for residents of and visitors to one of America’s most vibrant cities. Its Sculpture Park is open 24 hours a day.

Exhibitions and events

Exhibiting Artists