Barrington IL Acupuncture Chiropractors 1. 1311 Oak Ridge Rd, Barrington, IL 60010 | S D Russell Management LLC (224) 848-4086