119 2ND St Ste 500
Cirrus Imaging Supply
1215 Melrose Ave Iowa City, IA
820 South Riverside Drive Iowa City, IA
$65 just to look at it. I get a deposit but they would not even talk to me until they got there $65 fee. No thank you.
January 17, 2012
If you've been to or used
Computer Source, leave a review.
It's easy, only takes a couple of minutes and you'll help thousands make an informed decision.