Dr. Lo is a licensed Psychiatry in MO. Graduated in 1984. Medical degree obtained from Fujian, Fujian Medical University in China. Completed residency training at University of Washington. Currently practices at WellHealth Clinic (WellHealth Clinic), located at 916 Olive St, Saint Louis, MO 63101. In addition to English, Dr. Lo speaks Mandarin.