To navigate, press the arrow keys. Pollard Meadows Natural Area ← View details 1721 48 Street Northwest, Edmonton, Alberta T6L 2R9 Get Directions From* To * — Required information