Dr. David Mach, DO is a health care provider primarily located in Roseville, CA, with other offices in ROSEVILLE, CA and Sacramento, CA. He has 26 years of experience. His specialties include Family Medicine. Dr. Mach is affiliated with UC Davis Medical Center. He speaks Spanish and Chinese.
Sign In to access millions of vetted professional health workers