Archibald “Archie” Galloway

Archibald Galloway is the current mayor of the city of Northwick. Galloway is seven years through his second of three potential eight year terms.