IntegReview relocated July 1 from Corners Shopping Center, 3001 S. Lamar Blvd., Ste. 210, to Barton Creek Plaza III, 3815 S. Capital of Texas Hwy., Ste. 320. The company is an institutional review board that reviews medical research studies. 512-326-3001. www.integreview.com