Patricia and Phillip Frost Museum of Science

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