Green Valley Plaza is conveniently located in the heart of Tecumseh, Ontario, Canada, at 13300 Tecumseh Rd. E.
Located at the corner of Manning Road, and Tecumseh Rd. E., one of the busiest intersections in Windsor-Essex County.
Within minutes of the E.C. Row exit at Manning Rd., and 10 minutes from the 401. Easy access to our parking lot from multiple entrances and exits keeps traffic flowing through.
Browse Stores View Location Map