|
This spotlight belongs to Tech World. Tech World located at 2680 Danforth Ave sells computers, cellphones, cell phone accessories and electronics. They offer professionally done repairs to electronics, computers and cellphones. Tech World is your one stop shop for all your electronic needs. You’ll find display cases full of cellphones, tablets, cases and more. They carry signs, mini fridges, TV’s, coffee makers and microwaves all at an affordable price.