Xu, Alice Jiangrui, M.D.
Family Medicine

Bayview Hill Medical Centre,

1 Spadina Road,
Richmond Hill ON L4B 3M2
Phone: 905-237-8628,