The Plover Police Department is located at 2420 Post Rd. (Metro Wire photo) The Plover Police Department is located at 2420 Post Rd. (Metro Wire photo) Standoff ends peacefully in Plover, police say July 13, 2022July 18, 2022 Keep community journalism going. Subscribe today for online annual or monthly access! Username Password Remember Me Forgot Password