Get Directions to St Louis County Police Department ← View details 11815 Benham Road, St. Louis, Missouri 63138 +1 314-355-1200 Get Directions From* To * — Required information