Cherry Grove, Caswell County, North Carolina


Cherry Grove is an unincorporated community in southwestern Caswell County, North Carolina, east of Camp Springs, and west of Milesville.