About us
Define
Definitions for
"STARRS"
St. Louis Area Regional Response System, the name for the entity responsible for critical incident planning and response, including homeland security, in the St. Louis region.
stl-starrs.org