Contact Us
Please Notice:
We are currently in transition to our NEW Facility
Located at:
15924 W Tasha Dr.
Surprise, AZ 85374.
If you need service now, Please call before coming over.
ICU Computer Services
Phone:
(623) 469-5550
Email:
[email protected]
Address:
15924 W Tasha Drive
Surprise, AZ 85374
Mon-Thurs: 8am to 5pm
Friday: 7am to 4pm
Sat-Sun: Closed
All times are MST