Overview
Kincaid is a village in West Virginia, United States, with a population of about 260[1].
Geography
- Coordinates: 38.0407, -81.2701
Places · place_us_wv_kincaid
Kincaid is a village in West Virginia, United States.
Kincaid is a village in West Virginia, United States, with a population of about 260[1].