Ren, Bibai, M.D.
Internal Medicine
Centra Health
1901 Tate Springs Rd
Lynchburg VA 24501
Phone: 434-200-5895