Champlain Group, Inc. Moves to The Woodlands
Champlain Group, Inc. takes the next step and moves to The Woodlands. "We want to be close to our clients" says Debbie Weinbel, Vice President of Business Development. The office is located at 25211 Grogan's Mill Road Suite 345, The Woodlands, Tx 77380