Ren, Bibai, M.D.
Internal Medicine

Centra Health

1901 Tate Springs Rd
Lynchburg VA 24501
Phone: 434-200-5895