Lin Lu
MD, PhD
Psychiatry
Call
Navigate
Share
Clinic
LifeStance Health
111 Lions Dr #219
Barrington, IL 60010
Phone
833-977-0729
Fax
833-977-0729
Website
www.yourhomeforwomenshealth.org/your-team/
Languages
English and Mandarin.
Cdoc101 Chinese-Speaking Physician Directory