Seems like one of those facts that uses the law of large numbers to fake a point.
Like how if you have 50 people in a room, there's a 97% chance that two people share a birthday, therefore certain birthdays are more likely.
6,253 sounds like a lot, but there are a lot of storefronts, too. How many of them happened at the same store? How many were a result of drunk driving vs driver error vs some other confounding factor? Ar 7-11 stores more likely than other storefronts to be the scene of a crash?
Bollards are cheap, so by all means put them in the requirements. Or point the parking away from the storefront.