Elmwood Police is listed under Police Dept and is located at Elmwood, Wisconsin.
Business Description :
Address : 323 W Winter Ave Elmwood , WI 54740-8710
City : Elmwood
Pin Code : 54740
Phone : (715) 639-3121
E-mail :
Website :
Service Area Category : Police Dept in Elmwood - 54740
Category : Police Dept in Elmwood
Services : Police Dept