Overview
Briar Chapel is a town in North Carolina, United States, with a population of about 5,108[1].
Geography
- Coordinates: 35.8242, -79.1169
Places · place_us_nc_briar_chapel
Briar Chapel is a town in North Carolina, United States.
Briar Chapel is a town in North Carolina, United States, with a population of about 5,108[1].