New Shop!

logo

Vaughan Motor Works recently moved to a new, larger shop. Thank you very much for your business – stop by and see us today! The customer entrance is off of Elna Rae on the west side of Priest Drive, just south of the Shell station.

Advertisements