Elwood Family Medicine PC. . Add to Favorites. (765) 552-7316. 1520 S R St Elwood, IN 46036. Map & Directions. Physicians & Surgeons, Family Medicine & General Practice, Physicians & Surgeons, Physicians & Surgeons, Public Health. (1 Review) CLOSED NOW..