Dr. Hong Luo is a Illinois state licensed medical doctor, specializing in Acupuncture. Graduated Magna Cum Laude from Guangzhou Univ. of TCM, Dr. Luo currently is working at AcuCare Acupuncture Clinic, located in 1525 South Grove Ave #102 Barrington IL 60010 Please call +1-847-381-2580 to contact. | |||