answersLogoWhite

0

Well with my research the former popular Lowe's Motor Speedway is now called the Charlotte Motor Speedway. The Charlotte Motor Speedway is located in North Carolina.

User Avatar

Wiki User

12y ago

What else can I help you with?