Freedom Tower and Museum of Art + Design Freedom Tower and Museum of Art + Design 600 Biscayne BlvdMiami, FL 33132(305) 237-7700 Visit Website Get Directions