3340 W Fillmore St Chicago, Illinois 60624
Police Station is located at the address 3340 W Fillmore St in Chicago, Illinois 60624. They can be contacted via phone at (312) 746-7880 for pricing, hours and directions.
For maps and directions to Police Station view the map to the right. For reviews of Police Station see below.