Рассчитайте середину двух точек, это даст вам центр круга.
Рассчитайте расстояние между двумя точками, это даст ширину (и высоту) круга.
Вычтите половину расстояния от центра .X и половину расстояния от центра. Y, это дает верхний левый угол круга.
<Ellipse Canvas.Top="topLeft.Y"
Canvas.Left="topLeft.X"
Width="distance"
Height="distance"/>
Примечание: значения являются псевдо значениями; Вам необходимо заменить их фактическими значениями.