Agency Mayflower Police Department Agency Details Address: P.O. Box 69, Mayflower, AR 72106Phone: 501-470-0948Agency Type: Local PoliceNumber of Officers: 5Population Served: 1631Agency URL: http://www.mayflowerar.orgAgency Email: policedept@mayflowerar.org