Skip to content

Physician Directory

Find a Doctor

Dr. Margaret B. Strub, MD

Allergy & Immunology

  • 1635 Divisadero St Ste 101
    San Francisco, CA 94115
  • 1 Location
  • (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 Accepted Insurance

  • Kaiser Permanente

Dr. Strub's Office Information & Appointments

Office Locations

Kaiser Permanente Medical Group
Kaiser Permanente Medical Center Allergy

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

Directions

Office Hours and Information

Fax: (415) 833-2509

Practice Website: kp.org

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