Contact & Locations 2015-02-20T19:29:57+00:00

There’s a Millards office near you! Click any location for a list of contacts and directions for that location:

Millards Brantford

Millards Hagersville

Millards Simcoe

Millards Delhi

Millards Norwich

Millards Tillsonburg

Millards Port Dover