Dr. Mcclanahan attended Vanderbilt University School of Medicine and graduated in 1970 (52 years ago). Vanderbilt University School of Medicine is a top-ranked medical school, and is ranked #13 in Best Medical Schools by U.S. News.
Dr. Mcclanahan works at Birmingham Internal Medicine Associates, LLC, which has 82 other health providers.
Dr. Mcclanahan is affiliated with the following hospitals.
As an internal medicine, Dr. Mcclanahan may see patients with the following conditions. Please check with Dr. Mcclanahan what conditions he treats. Dr. Mcclanahan may treat additional conditions not listed.
Dr. Mcclanahan is a internist.
Providers chosen based on Dr. Mcclanahan's location and specialties.