Levine Museum of the New South

Levine Museum of the New South, situated in Charlotte, North Carolina, serves as a captivating history museum delving into the life and events of the Piedmont region during the American Civil War era. Levine Museum of the New South is one of the Three Best RatedĀ® Landmarks in Charlotte, NC.