Tara Natural Medicine ★★★★☆4.3 (6) Doctors & Clinics Medical clinic · Family practice physician 1375 Grand Ave #202, Piedmont, CA 94610 Call Website Details →