Juliann Michele Lena, RDAJuliann Michele Lena · Dental Assistant3860 Eastwood Cir, Santa Clara, CA, 95054NPI · 1679689830No reviewsInsuranceNot specified(408) 981-4220Check availabilityBook online Claim listing