Oh hon - DO call Social Services - you CAN be anonymous when you do. Call from a payphone, even.

At least you will know you have done what you can.

HUGS - please call them and let us know how it turns out.