About Patricia and Phillip Frost Art Museum
Let's shine a spotlight on Patricia and Phillip Frost Art Museum, a standout in the world of Miami's Art museum. They're located at 10975 SW 17th St and reachable through +13053482890. They've gained a solid 4.5 stars ratings, based on 557 Google user reviews rating. Stick around as we dive into what makes them so great in their category.
Get reviews, ratings, address, phone number and everything you need to know about Patricia and Phillip Frost Art Museum here.
Closed ⋅ Opens 11 AM
Service Categories
- Art museum
- Tourist attraction