Doctor goes "over the edge" for local non-profits

Doctor goes "over the edge" for local non-profits