Asbury is a rural community about 10 miles south of Pilot Mountain and 11 miles east of Mount Airy , 1.5 miles north of the border with Virginia .
Asbury is a rural community about 10 miles south of Pilot Mountain and 11 miles east of Mount Airy , 1.5 miles north of the Virginia border .