Ms. Mackin practices medicine in Belmont, CA and specializes in Internal Medicine. Ms. Mackin is affiliated with Sequoia Hospital. Ms. Mackin speaks English, German and Spanish.