Dr. Liu L W Felix is a family physician located in Richmond Hill, Canada, offering comprehensive medical care to current patients. The practice is currently at full capacity and not accepting new patients at this time.
With a dedicated team led by Dr. Michelle Cheng and Dr. Michael Cheng, the clinic provides a range of resources and updates for existing patients. Appointments are by schedule only, ensuring personalized care and attention for all individuals seeking medical assistance.
Generated from their website