Asbury ist eine ländliche Gemeinde etwa 10 Meilen nördlich von Pilot Mountain und 11 Meilen östlich von Mount Airy, 1,5 Meilen südlich der Grenze zu Virginia.
Asbury ist eine ländliche Gemeinde etwa 10 Meilen nördlich von Pilot Mountain und 11 Meilen östlich von Mount Airy, 1,5 Meilen südlich der Grenze von Virginia.