Dr. Karen Diaz cares for patients in the Buena Ventura Lakes and South Kissimmee offices.