Internal Medicine · Male · Age 68
Doctor Lo's Acupuncture Clinics8 S Michigan Ave Ste 1316 Chicago, IL 60603
Accepting new patients
Make an Appointment
Dr. Charles Lo, MD is an internal medicine specialist in Chicago, IL and has been practicing for 34 years. He graduated from Northwestern U, School Of Medicine in 1977 and specializes in internal medicine, acupuncture, and more.