I would check mass.gov then, because to be honest I don't know where the ramp is. The pond maps section of mass.gov will have the answer tho. I only launch kayaks there
I've only been there once and it was crazy windy. I was on a kayak getting blown around with water breaching so it was no fun and I couldn't get settled and ended up catching nothing.
I didn't have a depth finder or anything but if you launch at Juniper St and go left, between the first two islands there appears to be a hole that gets pretty deep, at least for that place. It's a popular pond so I'm sure other people will chime with more experience there. Good luck!