Dr. Bibai Ren is a Virginia state licensed medical doctor, specializing in Internal Medicine. Graduated Magna Cum Laude from St George's University School of Medicine(Grenada), completed residency training in Atlantic Health System, Dr. Ren currently is working at Centra Health, located in 1901 Tate Springs Rd Lynchburg VA 24501 Please call +1-434-200-5895 to contact. | |||