The Patricia & Phillip Frost Art Museum aims at enriching and educating the audience through contemporary art. It’s located at Florida International University.
The Frost Art Museum is a core component of Florida International University, the fifth largest university in the nation and the largest public university in South Florida.
tue, wed, thu, fri, sat 10:00 am – 5:00 pm; sun 12:00 pm – 5:00 pm
10975 SW 17th Street