Knottwood Post Office (Edmonton, Alberta)

Knottwood Post Office is a Canada Post office located at 1704 Millwoods Road South in Edmonton, Alberta.