Abstract: An automatic system for vehicle location, collision notification, and synthetic voice communication having, if desired, three distinct operating modes: pre-collision, collision, and post-collision with another vehicle or object. A program stored in a controller's memory has a plurality of data structures formulated into instruction modules and at least one navigational location record. A Global Positioning Module receives data from an associated Global Positioning System and translates the received data into the vehicle's present navigational position. An Automatic Speed Controlled Location Detection Module in communication with the Global Positioning Module dynamically searches the memory for a match between the vehicle's present navigational position and the navigational location record.