Dr. River Xu is a Ontario state licensed medical doctor, specializing in Acupuncture. Graduated Magna Cum Laude from Ontario College of Traditional Chinese Medicine, Dr. Xu currently is working at Tzu Chi Clinic, located in C105-205 Humber College Blvd Toronto ON M9W 5L7 Please call +1-647-367-8188 to contact. | |||