Dr. Zhen Shen is a Texas state licensed medical doctor, specializing in Endodontics. Graduated Magna Cum Laude from Harvard School of Dental Medicine, completed residency training in UT Dentistry at Houston, Dr. Shen currently is working at Fort Bend Dental, located in 3717 Township Ln Missouri City TX 77459 Please call +1-281-336-9899 to contact. Access cdoc101.com on a desktop computer to view more details. | |||