Mapicn_1

David M. Lakes, MD

  • 249 Redwood Road, San Anselmo, CA
  • 415-444-2000

Best Match! David M. Lakes, MD is board certified in Internal Medicine and has 48 years of experience. This doctor matches your preferences for Specialty.