Phillip and Patricia Frost Museum of Science

1101 Biscayne Blvd, Miami, 33132