Save Andrew M. Dewitt, MD AndrewDewitt.MD.com • General Surgeon • 30 years experience Andrew M. Dewitt MD, PC 833 Princeton Ave Sw, Suite 200c, Birmingham, AL 35211