The police were never called at the time of the accident and there is no traffic collision report. Is it too late to file one?

If the accident occurred within the last couple days, you should contact the relevant police department and request to file a collision report as soon as possible. A collision report filed after-the-fact is less persuasive because the officer oftentimes will perform only the most rudimentary of investigations. However, it is better than nothing.