Thames Lea Plaza is a Canadian Shopping Mall based in Chatham Kent, Ontario. Thames Lea Plaza is located at 671 Grand Ave W, Chatham, ON N7L 1C5, Canada,
Please contact Thames Lea Plaza using information below: Address, Phone number, Fax, Postal code, Website address, E-mail, Facebook. Find Thames Lea Plaza opening hours and driving directions or map. Find real customer reviews and ratings or write your own review.