More about Millwoods Police Station
Millwoods Police Station is located at Edmonton, Alberta
780-426-8200
http://www.edmontonpolice.ca/CommunityPolicing/InYourCommunity/SoutheastDivision/DistrictE4.aspx