We took our first trip to St Clair last year. Stayed around St Clair Shores and put in at 9 Mile every day.
We're going again this year, and I just found out that 9 Mile is closed. I called the city and they said it would be closed most, if not the entire, season.
Here are the ramps I know of that are accessible to non-residents...
St Jean (Detroit.. river)
Crocker (DNR, just above Harrison Township)
Metro Park
Is there anything closer to 9 Mile? I was wondering if any marinas would let you launch there if you rent a slip from them for each night. I've called 4 so far and they all said "no" and didn't know anyone who did.