PHILLIP AND PATRICIA FROST MUSEUM OF SCIENCE

Phillip and Patricia Frost Museum of Science

1101 Biscayne Blvd, Miami, 33132