Save Andrea L. Cherrington, MD AndreaCherrington.MD.com • Internist • 25 years experience Andrea Cherrington, MD 619 19th St S, Birmingham, AL