Internal Medicine Practitioners Cater Robert C MD 3266 North Meridian St # 110 Indianapolis, IN 46208 (317) 415-6330