Save Anupam Agarwal, MD AnupamAgarwal3.MD.com • Internist Anupam Agarwal, MD 619 19th St S, Birmingham, AL