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
News
Relocations: IntegReview
Relocations: IntegReview
Explore Austin on the Impact Mapstories, offers and moreCI
1 min read









