Buffalo-Mechanicsburg Police Department

Agency Details

Address: 600 S MainP. O. Box 75, Buffalo, IL 62515
Agency Type: Local Police
Number of Officers: 2