Built by Teeple Architects in Waterloo, Canada with date 2011. Images by Scott Norsworthy. This mixed-use Library and Community Recreational facility posed the challenge of bringing together two diverse progr...