Personnel File

David Torres

Photos

Content referencing David Torres

License Issues Close South Side Bars

License Issues Close South Side Bars

35 taverns on near South Side lost their licenses since 2012.