San Antonio Police Department - Bio, News, Photos - Washington Times
Skip to content

Topic - San Antonio Police Department

The San Antonio Police Department (SAPD) is the municipal law enforcement agency of the city of San Antonio in the U.S. state of Texas. It is headquartered in Downtown San Antonio at 315 South Santa Rosa Street. - Source: Wikipedia

Related Stories