Dr. Michael D Putman, MD

805 Saint Vincents Drive, Birmingham, AL 35205