Overview
Elrod is a village in North Carolina, United States, with a population of about 417[1].
Geography
- Coordinates: 34.6140, -79.2420
Places · place_us_nc_elrod
Elrod is a village in North Carolina, United States.
Elrod is a village in North Carolina, United States, with a population of about 417[1].