Battleboro NC Banks 1. 301 W Battleboro Ave, Battleboro, NC 27809 | Southern Bank & Trust Co (252) 446-0254