Warrenton NC Doctors 1. 816 US Highway 158 Bus E, Warrenton, NC 27589 | Beckford Warren Medical Center (252) 257-6213