Finch Field, located in Thomasville, a city in Davidson County, North Carolina, United States, has been renovated three times since 2002.
Finch Field, located in Thomasville, a city in Davidson County, North Carolina, United States, has been renovated three times since 2002.