Family Practice Doctors Binford Family Practice LLC 5060 East 62nd St Indianapolis, IN 46220 (317) 536-1717