Team Logic IT

1 reviews
Claimed  •  Computer Repair
602-254-5558
99 E Virginia Ave Phoenix, AZ 85004 33.476463 -112.071757

Location & hours

Reviews

5.0
1 reviews

Start your review

How would you rate your experience?

avatar
Mar 06, 2009

Crazy owner

Neurotic owner whos only intrest is making money.