The Tuttle Point launch has been closed for a few years due to the campground being closed. Red Cross is actually in Pennsylvania, but is usable and open. Depending on where you want to be, the Padanaram launch on the Ohio side, north of the causeway, is a better launch than Red Cross. Plus, Red Cross is right around the corner from Padanaram.