According to our records, this business is located at 3600 N Halsted St. in Chicago (in Cook County), Illinois 60613, the location GPS coordinates are: 41.9474433 (latitude), -87.6495186 (longitude). Police Department Dst 23 Town Hall is categorized under Marshals' Office, Police (SIC code 9221). Known organization associate
is Gary Yamashiroya.