Marvin, NC
united states
united states
Marvin is a small town in Union County, about 20 miles southeast of Charlotte via I-485 and Highway 16. Most visitors arrive from Charlotte's outer loop or from Monroe to the south. The community sits in the rolling Piedmont hills and hosts the popular annual Marvin Day festival each October, featuring a classic car show that attracts vintage automobile enthusiasts from across the region.