Dr. Adams Sheh Lio is a Arizona state licensed medical doctor, specializing in Acupuncture. Graduated Magna Cum Laude from Asian Institute of Medical Studies , Dr. Lio currently is working at Sacred Lotus Acupuncture and Wellness Clinic, located in 1820 E River Rd #115 Tucson AZ 85718 Please call +1- to contact. | |||