Accucare Medical Service 1445 City Ave, Ste 5 Wynnewood, PA 19096 Get Directions Phone: (215) 473-8889 Other Details About Diana Yin, MD is a Internal Medicine specialist in Wynnewood, PA. Dr. Yin graduated from the Peking University Health Science Center in 1987. Physician Association: LIBERTY IPA Now accepting new patients. Back