Find contact information here to make an appointment.

About
Dr. Stephen Olmstead, DO is
Education
- UNIVERSITY OF OKLAHOMA / HEALTH SCIENCES CENTER, Medical School — 1989
Insurance Accepted
- Aetna
- Blue Cross and Blue Shield of Texas
- Blue Cross Blue Shield
- Cigna
- First Health
- Humana
- UnitedHealthCare
* Please verify this information when scheduling an appointment.
Patient Satisfaction
Leave a review
How likely are you to recommend Dr. Olmstead?
Dr Mark Olmstead is fantastic. He listens and is very trustworthy with his diagnosis and treatment. I was in his office in so much pain- he said he would not let me leave until he found out what was wrong with me. He figured it out and remains on my care team as my most trusted advisor when I get sick. (Along with my rheumatologist) He's wonderful. Highly recommend.

Frequently Asked Questions
A list of accepted insurance providers is available on the Sharecare insurance check. It is always a good idea to verify your insurance when making an appointment.
New patients are generally accepted by Dr. Stephen Olmstead, DO. To arrange an appointment, call the number on Dr. Olmstead's profile.
Dr. Olmstead in specializes in Allergy & Immunology. See more on Sharecare.
Dr. Olmstead frequently treats the following conditions: Pollen Allergy. See more on Sharecare.
Dr. Olmstead's office is located at 2701 Sunset Ridge Dr Ste 410 Rockwall, TX 75032. You can find other locations and directions on Sharecare.
Dr. Olmstead provides telehealth services. Please contact the office to determine whether you are eligible.
Dr. Stephen Olmstead, DO is affiliated with Hunt Regional Medical Center.
Dr. Stephen Olmstead, DO has a star rating of 3.7/5. See more patient feedback on Sharecare.
Hospital Affiliations
- Hunt Regional Medical Center
Locations
-
Allergy Asthma/Immunology Assoc
-
1
Allergy Asthma/Immunology Assoc
2701 Sunset Ridge Dr Ste 410, Rockwall, TX 75032 (972) 463-3406
-
1
-
-
2
Allergy Asthma & Immunology Associates
7150 N President George Bush Hwy Ste 204, Garland, TX 75044 (972) 463-3406
-
2