Patricia and Phillip Frost Museum of Science

Address: 
Museum Park, 1101 Biscayne Blvd.
Miami, FL 33132