T Thomas Henderson 0 reviews 3700 Washington Ave Department Of Emergency Medicine Evansville, IN • 47714 View Practice