Dr. Douglas McLachlan, MD
Contact provider for availability

Dr. Douglas McLachlan, MD

Internal Medicine | Male

KAISER PERMANENTE SAN FRANCISCO 2350 Geary Blvd Fl 3rd, San Francisco, CA 94115 Get Directions