Hours Of Operations Computers Network Iowa Carroll 51401 Computers Network Hours of Operation and Location in Carroll, IA 51401 4.1 - 145 votes 18475 Phoenix Ave, Carroll, IA 51401 (712) 792-3442 Get Directions Computers Network Hours Category: Electronics Hours Hours may vary due to season or holiday reasons. For specific hours, please contact store directly. Map Explore CarrollView More Apparel KmartCarharttJCPenneyCoachGlik's Sports VansSnap Fitness Recommend For You PC Clinic Solutions Incorporated Flooring America Sears Home Improvements New York Pretty & Pretty Nails Pretty Nails Hair Force Computer Repair & Service Geeks On-site