Ruffin is an unincorporated community in Rockingham County, North Carolina.
Please submit sites featuring businesses and organizations located in Ruffin, North Carolina.