Contact(s)

Branch Hours

Please note that all branches are closed Sunday and Monday.

Branch

Tuesday

Wednesday

Thursday

Friday

Saturday

Ayr

10 a.m. - 8 p.m. 10 a.m. - 8 p.m. 10 a.m. - 8 p.m. 10 a.m. - 6 p.m.

10 a.m. - 3 p.m.

Baden

10 a.m. - 1 p.m.
 2 - 8 p.m.
2 - 8 p.m.
10 a.m. - 1 p.m.
 2 - 8 p.m.
Closed

10 a.m. - 1 p.m.

Bloomingdale

2 - 5 p.m.
6 - 8 p.m.
2 - 5 p.m.
6 - 8 p.m.
10 a.m. - noon
1 - 4 p.m.
Closed 2 - 5 p.m.

Elmira

10 a.m. - 8 p.m.

10 a.m. - 8 p.m.

10 a.m. - 8 p.m.

10 a.m. - 6 p.m.

10 a.m. - 3 p.m.

Linwood

2 - 5 p.m.
6 - 8 p.m.
10 a.m. - noon
1 - 4 p.m.
2 - 5 p.m.
6 - 8 p.m.
Closed 10 a.m. - 1 p.m.

New Dundee

2 - 5 p.m.
6 - 8 p.m.
10 a.m. - noon
1 - 4 p.m.
2 - 5 p.m.
6 - 8 p.m.
Closed

10 a.m. - 1 p.m.

New Hamburg

10 a.m. - 8 p.m. 10 a.m. - 8 p.m. 10 a.m. - 8 p.m. 10 a.m. - 6 p.m.

10 a.m. - 3 p.m.

St. Clements

2 - 5 p.m.
6 - 8 p.m.
2 - 5 p.m.
6 - 8 p.m.
10 a.m. - noon
1 - 4 p.m.
Closed 2 - 5 p.m.

St. Jacobs

2 - 5 p.m.
6 - 8 p.m.
10 a.m. - noon
1 - 4 p.m.
2 - 5 p.m.
6 - 8 p.m.
Closed 10 a.m. - 1 p.m.

Wellesley

10 a.m. - 1 p.m.
 2 - 8 p.m.
5 - 8 p.m.
10 a.m. - 1 p.m.
 2 - 8 p.m.
2 - 5 p.m.

10 a.m. - 1 p.m.

Designed by eSolutionsGroup