We are located in London, Ontario Canada. Our on-site service area extends to Sarnia, Chatham, Kitchener-Waterloo and all places in between. However our VoIP service encompasses everywhere.
Toll Free: 866.519.6540
46 Elwood Place