Dr. Freeman Martin, M.D. Family Practice 3351 N. Meridian Street, Suite 201Indianapolis, Indiana 46208 317-923-2521 About Dr. Freeman Martin, M.D.