i Tech 2 Fix is located in Miami, United States on 10920 W Flagler St STE 211. i Tech 2 Fix is rated 3.1 out of 5 in the category electronics repair shop in United States. I TECH 2 FIX CORP is an information technology and services company based out of 1325 S W 107 AVE STE B, MIAMI, Florida, United States.
Address
10920 W Flagler St STE 211
Company size
1-10 employees
Headquarters
MIAMI, Florida