By Car The exhibition is directly on North Miami Avenue, between NW 71st Street and NW 75th St. The main entrance is located at 7401 NW Miami Ct.  To reach the exhibition coming from i-95 take the exit 6A or 7. From Miami Beach, take 934 (NW 79th St) and drive south up to NW 75th St. Parking … Continue reading Visit