Millwoods Town Centre Millwoods Town Centre 780-757-8482 2331 66 St NW, Millwoods Town Centre Edmonton, AB T6K 4B5 Monday to Friday: 10:00 AM - 9:00 PM Saturday: 9:30 AM - 5:30 PM Sunday: 12:00 PM - 5:00 PM Latest News Instagram Feed Show All Latest Videos Latest Photos [Best_Wordpress_Gallery id="8" gal_title="Millwoods Town Centre"]