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

Latest Videos

Latest Photos

There are no images in this gallery.

Close Menu