Save Amy L. Presti, MD AmyPresti.MD.com • Pediatrician Amy Presti, MD 2001 3rd Ave S, Suite 601, Birmingham, AL