Dr. David L Heredia, MD is an internal medicine specialist in Portland, Texas (TX). He specializes in Internal Medicine.