Location

120 N. Poplar Street
Aberdeen, NC 28315