Orlando Landrum NPI 1932159910 Practice location: 242 Waterfall Dr, Elkhart, IN 465163646 Taxonomy code: 207LP2900X Phone: (574) 404-7246