Description: Photograph of A.B. "Ott" Cribbs Public Safety Center at the corner of Cooper & Division Streets in 1989. The three-story facility is accompanied by a jail with 98-inmate capacity. It cost $8.9 million to construct the 88,000 square foot building. It is also known as the [New] Main Station or North Station.
Date: March 7, 1989
Item Type: Refine your search to only Photograph
Partner: Arlington Public Library