Dr. Diana Shen is a New York state licensed medical doctor, specializing in Optometry. Graduated Magna Cum Laude from School of Optometry, Dr. Shen currently is working at Queens Vistasite Eye Care, located in 91-19 Queens Blvd Elmhurst NY 11373 Please call +1-929-487-0808 to contact. | |||