Address

2698 Howard Ave, Windsor, ON N8X 3X3

Email

sales@orangepc.net

Call

5199690666

Service

Repairs, upgrades, and installation