drugs and alcohol abuse

Contact your local alano Club, about NA / CA / or AA Meetings.
They should help your friend out.