Asbury est une communauté rurale située à environ 10 km au sud de Pilot Mountain et à 11 km à l'est de Mount Airy, à 1,5 km au nord de la frontière avec la Virginie.
Asbury est une communauté rurale située à environ 10 km au sud de Pilot Mountain et à 11 km à l'est de Mount Airy, à 1,5 km au nord de la frontière avec la Virginie.