Family Practice Doctors Thomas O Moore Md 8803 North Meridian St # 100 Indianapolis, IN 46260 (270) 777-3685