Nascar head quater is located in Florida and also have other places where they reside
Yes there is one near me in Daytona Beach. Do you like Nascar?
yes alot, I would like to express that to Bill France the founder of the company