Save Carol K. Villanueva, DO CarolVillanueva-DO.MD.com • Internist Carol Villanueva, DO 6701 Heritage Parkway, Suite 160, Rockwall, TX