Talladega, Alabama, United States of America
Talladega Superspeedway
is located at 3366 Speedway Blvd in Talladega