Ashland Free Medical Clinic ★★★☆☆3.1 (8) Doctors & Clinics Medical clinic 16539 Ashland Avenue Mailing Address - 50 E. Lewelling Blvd. Room S-5, #1732, San Lorenzo, CA 94580 Call Website Details →