Use our insurance check to verify if Dr. Brewer accepts your insurance.
Dr. Alan Brewer, DO is a family medicine specialist in St Joseph, MO. Dr. Brewer completed a residency at Mesa General Hospital Medical Center. He currently practices at Mosaic Life Care at St. Joseph - Family Care North Pointe B and C and is affiliated with Mosaic Life Care At Saint Joseph. He accepts multiple insurance plans.
- Fp & Er Physician Boscobel Clinic, S.C., Other Education — 1993
- Mesa General Hospital Medical Center, Residency Hospital — 1989
- Mesa General Hospital Medical Center, Internship Hospital — 1988
- Univ Of North Texas Health Science Center Texas College Of Osteopathic Medicine, University Of North Texas Health Science Center At Fort Worth, Medical School — 1987
- Eastern Illinois University, Undergraduate School — 1978
- Brookfield Medical Clinic, Other Education
- Anthem Blue Cross Blue Shield
- Blue Cross Blue Shield
- CareFirst Blue Cross Blue Shield
- First Health (Coventry Health Care)
* Please verify this information when scheduling an appointment.
Mosaic Life Care at St. Joseph - Family Care North Pointe B and C
Mosaic Life Care at St. Joseph - Family Care North Pointe B and C5210 N Belt Highway Entrance B And C, St Joseph, MO 64506 Existing Patients: (816) 271-4992
Leave a review
How likely are you to recommend Dr. Brewer?
Dr. Brewer is amazing! My son first went to him for his two week old check up. after that myself, my mom, and my dad became patients That was 24 years ago. He reminds us of a good ole family doctor We’ve all been through a lot with Dr. Brewer. Trust him completely!! Wouldn’t go to anyone else!!
Frequently Asked Questions
Dr. Brewer frequently treats Malaise and Fatigue, Anxiety, and Bronchitis.
Dr. Brewer's office is located at 5210 N Belt Highway Entrance B And C, St Joseph, MO 64506. Find other locations and directions.
Dr. Brewer has not yet indicated whether they offer telehealth services. Please contact the office to check for availability/eligibility.
Find contact information here to make an appointment.
- Mosaic Life Care At Saint Joseph