Dr. Lisa Liu, MD--specialist in family medicine--currently treats patients in Elmwood park, Illinois, Melrose park, Illinois, River forest, Illinois, Maywood, Illinois, and Oak park, Illinois.
Dr. Liu is licensed to practice medicine at Illinois.
In addition to having active medical licenses, Dr. Liu has passed an automated background check which looked at elements including medical license...