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 to 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 .