Where is Davidson College Located?

Davidson College is located in the town of Davidson in North Carolina. Davidson is about 20 minutes north of the city of Charlotte, NC. Davidson College was established in 1837.