Idea 1076390: John M. Harper Branch Library & Stork Family YMCA by Teeple Architects Inc. in Waterloo, Canada - Architizer