304-5200 Finch Ave E, Scarborough, ONM1S 4Z5Get directions
Simms Group of Companies, celebrate the 15 years of excellence in business and resource management, being the world leader in everything we have hands on, have a lot of achievement...more...See more text
award-winning independent retailers of computers, electronics, headphones, storage devices and more. We stock hundreds of products from the biggest names on the high street at high...more...See more text