| Dr. David Chi Hang Lo is a Texas state licensed medical doctor, specializing in Rehabilitation. Graduated Magna Cum Laude from UT Southwestern Medical Center, completed residency training in Baylor University Medical Center, Dr. Lo currently is working at Baylor Scott and White Health, located in 1901 N MacArthur Blvd #308 Irving TX 75061 | |||