Dr. Liu-Dr Khokhar Family Physician Doctors is a part of the Baywood Family Health Organization based in Ajax, ON. The establishment offers a roster of skilled healthcare professionals, including Dr. Li Liu and Dr. Jawad Khokhar, among others, who provide medical services in Suite 207 and Suite 303 of the facility located at 95 Bayly St West. Patients can access a range of medical treatments and consultations at this well-equipped clinic.
Generated from the website content