Old Mill Creek Plaza is located in Greater Sudbury Division of Ontario province. On the street of Notre Dame Avenue and street number is 799. .
Shopping mall, (Edit)
799 Notre Dame Ave, Sudbury, ON P3A 2T2, Canada
Good store to choose from and a great place to pull off when traffic is busy and you need to answer your cell.
Good but not great
Checked out Restore. Didn't have what I was looking for but worth it to check back often.
good place to pull over in high traffic
Great little mall. Very busy