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 Please call +1-972-579-8100 to contact. Access cdoc101.com on a desktop computer to view more details. | |||