Dai, Yan, M.D.
Internal Medicine

Kaiser Permanente,

3000 Las Positas Rd,
Livermore CA 94551
Phone: 925-243-2700,

internal medicine and primary care.