Dr. Theresa Woodard MD Internal Medicine 718 Harbor Bend RoadMemphis, TN 38103 (901) 654-6819 Website About Dr. Theresa Woodard MD Degree: MDBoard Certification: ABIMNPI Number: 1124045638