Terrace Public Library Organization TypePublic Library Terrace Public Library 4610 Park Avenue Terrace BC