Save Natalia Palacio, MD NataliaPalacio.MD.com • Internist Continuing Care Clinic 8210 Walnut Hill Ln, Suite 718, Dallas, TX 75231