Personnel File

Debra Torres

Photos

Content referencing Debra Torres

License Issues Close South Side Bars

License Issues Close South Side Bars

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