Dr. David Geldmacher, MD, specialist in neurology, currently treats patients in Birmingham, Alabama.
Dr. Geldmacher is licensed to treat patients in Alabama, Ohio, New Jersey, and Virginia.
In addition to having active medical licenses, Dr. Geldmacher has successfully passed a background check including a medical license verification (active) and screening for malpractice history (none found).