I-can Chinese Medicine Clinic is a Toronto, ON business. I-can Chinese Medicine Clinic is located at 100 Silver Star, Toronto, ON. The postal code is .
You can contact I-can Chinese Medicine Clinic at 416-335-8881 or from out of area call 1 4163358881.