Dr. Norrisa N. Howard, M.D. Internal Medicine 8424 Naab Road, Suite 3PIndianapolis, Indiana 46260 317-802-9912 About Dr. Norrisa N. Howard, M.D.