Itatek Corporation ← View details 12220 North 56th Street, Temple Terrace, FL 33617 +1 813-899-2609 Get Directions From* To * — Required information