Iowa City IA Computers-Service & Repair 1. 3273 Dubuque St NE, Iowa City, IA 52240 | Rock Technology (319) 338-5475