Peoria Police Department Details Location Address:8351 W. Cinnabar Ave., Peoria, Arizona, 85345, United States