In Gainesville, FL, the Gainesville Police Department is the primary law enforcement agency that likely responds to car accidents and maintains the car accident police report. You will need a copy of the crash report for the insurance companies and for any legal action you may take.
For emergency medical care, you can go to the UF Health Shands Hospital or HCA Florida North Florida Hospital. Both hospitals have experienced doctors who can provide treatment for a variety of car accident injuries.