Little Richmond is an unincorporated community located in the Marsh Township of Surry County, North Carolina.
Category: Surry, North Carolina, United States