Warrenton NC Hair Salons 1. 331 N Main St, Warrenton, NC 27589 | Ivy Bed and Breakfast (252) 257-9300