Our Shop

We're located at 1951 Gore Road, Unit A, London, Ontario. N5W 6B9. You can call us at 519-451-8403.

Request a Quote.

Google Map