Dr. Debra Carter Miller, M.D. Family Practice 101 E. 34th Street, Suite 211Indianapolis, Indiana 46205 317-924-4545 About Dr. Debra Carter Miller, M.D. Affiliation: Mapleton Medical Center