Pollard Meadows is a residential neighbourhood located in the Mill Woods area of south Edmonton, Alberta, Canada. It is a part of the Mill Woods community of Southwood.
Pollard Meadows is a residential neighbourhood located in the Mill Woods area of south Edmonton, Alberta, Canada. It is a part of the Mill Woods community of Southwood. (en)