Dr. Shi Ling Chen is a New York state licensed medical doctor, specializing in Acupuncture. Graduated Magna Cum Laude from TCM School, Dr. Chen currently is working at Shi Ling Chen LAc, located in 47-41 161 St Flushing NY 11358 Please call +1-718-461-7960 to contact. | |||