rMsc.org
About rMsc.org
The Rochester Museum & Science Center is located on a 13-acre campus in Rochester, New York. The RMSC's Cumming Nature Center is a 900-acre preserve south of Rochester in the Finger Lakes region near Naples, NY.
The Rochester Museum & Science Center is located on a 13-acre campus in Rochester, New York. The RMSC's Cumming Nature Center is a 900-acre preserve south of Rochester in the Finger Lakes region near Naples, NY.