DPD South Central Station:

Dallas Police Department South Central Substation is a 38,000 SF police facility is located on a 10-acre greenfield site serving a rapidly growing working class suburban area 15 miles south of downtown Dallas.

Additional Media: (Click To Enlarge)