Barrington IL Computers & Accessories 1. 600 Hart Rd, Barrington, IL 60010 | Page Foundry Inc (847) 381-1650