Skip to content

Physician Directory

Find a Doctor

Dr. Margaret B. Strub, MD

Allergy & Immunology

  • (415) 833-3780

Dr. Strub's Overview

Dr. Margaret B. Strub graduated from the Northwestern University Feinberg School of Medicine in 1979. She works in San Francisco, CA and specializes in Allergy & Immunology and Pediatric Allergy/Immunology. Dr. Strub is affiliated with Kaiser Foundation Hospital.

Dr. Strub's Experience

Years in Practice: 36

Conditions Treated by Dr. Strub

Procedures Performed by Dr. Strub

Dr. Strub's Specialties

Allergy & Immunology, Pediatric Allergy/Immunology

Dr. Strub's Education & Training

Medical School: Northwestern University Feinberg School of Medicine; Graduated 1979

Dr. Strub's Rating

Rate This Doctor

Overall Rating


  • Explains conditions & treatments
  • Takes time to answer my questions
  • Provides follow-up as needed
  • View All Ratings

Dr. Strub's Accepted Insurance

  • Kaiser Permanente

Dr. Strub's Office Information & Appointments

Office Locations

Kaiser Permanente Medical Group
Kaiser Permanente Medical Center Allergy Asthma & Immunology

1635 Divisadero St Ste 101
San Francisco, CA 94115
(415) 833-3780


Office Hours and Information

Fax: (415) 833-2509

Practice Website:

Accepting New Patients: Yes

Medicare Accepted: Yes

Medicaid Accepted: Yes

Monday 9:00 AM - 5:00 PM
Tuesday 12:00 PM - 7:30 PM
Wednesday 9:00 AM - 5:00 PM
Thursday 9:00 AM - 5:00 PM
Friday 9:00 AM - 5:00 PM
Saturday 8:00 AM - 5:00 PM
Sunday 8:00 AM - 5:00 PM

Other Physicians in Dr. Strub's Practice

Dr. Strub's Hospital Affiliations

Office Locations

Other Asthma & Allergy Specialists Near San Francisco, CA

View More Asthma & Allergy Specialists