Save Alfred R. Rector, MD AlfredRector.MD.com • Pathologist • 34 years experience Alfred Rector, MD 800 Montclair Road, Birmingham, AL