Asbury is a rural community about 10 miles north of Pilot Mountain and 11 miles east of Mount Airy , 1.5 miles south 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 border with Virginia .