Macro Computers & Electronics ← View details 1241 Ellesmere Road, (Midland and Ellesmere), Scarborough, ON M1P 2X8 +1 416-285-7222 Get Directions From* To * — Required information