Dr. Richard Weihong Zhang is a Texas state licensed medical doctor, specializing in Rehabilitation. Graduated Magna Cum Laude from UT Southwestern Medical Center, Dr. Zhang currently is working at Spine Team Texas, located in 1545 East Southlake Blvd #100 Southlake TX 76092 Please call +1-817-318-6293 to contact. Access cdoc101.com on a desktop computer to view more details. | |||