On Aug. 30, 2015, the Patricia and Philip Frost Museum of Science located at 3280 S. Miami Ave closed. The new Frost Science Museum is being built downtown now and promises to bring many new features...
Load More Stories
Donate to CavsConnect
Submitting donation...
Thank you for your donation! We appreciate your support!