Juliann Michele Lena, RDAJuliann Michele Lena · Dental Assistant3860 Eastwood Cir, Santa Clara, CA 95054(408) 981-4220Check availability No reviews yetInsurance:Not specifiedBook onlineClaim listing