HOME / Public library / Waterloo Public Library - John M. Harper Branch
500 Fischer-Hallman Rd N, Waterloo, ON N2L 0B1
+15198861310
View Business Profile