Agency Ladd Police Department Agency Details Address: 121 N Main StP. O. Box 305, Ladd, IL 61329Phone: 815-894-2351Agency Type: Local PoliceNumber of Officers: 1Population Served: 1313