First name
David E.
Last name
Smith
Alternate names
Dr. Dave
Bio
This American addictionist founded the Haight Ashbury Free Clinics in San Francisco, California
This American addictionist founded the Haight Ashbury Free Clinics in San Francisco, California