Meghana Bachu, FNP ★★★★★5.0 (4) Doctors & Clinics Nurse practitioner · Family practice physician 6236 Thornton Ave, Newark, CA 94560 Call Details →