Dr. Allred attended Saint Louis University School of Medicine and graduated in 2004 (18 years ago). Saint Louis University School of Medicine is ranked #73 number in the "Best Medical Schools" by U.S. News.
Dr. Allred works at Mountain View Hospital LLC, which has 128 other health providers.
Dr. Allred is affiliated with the following hospitals.
As an anesthesiology, Dr. Allred may see patients with the following conditions. Please check with Dr. Allred what conditions he treats. Dr. Allred may treat additional conditions not listed.
Dr. Allred is a anesthesiologist.
Providers chosen based on Dr. Allred's location and specialties.