Roselle School District 12 Public Library
35 public libraries were found in or near Roselle School District 12.
Roselle Public Library District (0.3 miles)
40 South Park Street
Roselle, IL 60172
phone: 630-529-1641
40 South Park Street
Roselle, IL 60172
phone: 630-529-1641
Type: Library System
Staff: 20.00 Collections: 90,685 Programs: 581 Internet Computer: 22
Bloomingdale Public Library (1.6 miles)
101 Fairfield Way
Bloomingdale, IL 60108
phone: 630-529-3120
101 Fairfield Way
Bloomingdale, IL 60108
phone: 630-529-3120
Type: Library System
Staff: 32.92 Collections: 156,491 Programs: 675 Internet Computer: 53
Schaumburg Township District Library (3.1 miles)
130 South Roselle Road
Schaumburg, IL 60193
phone: 847-985-4000
130 South Roselle Road
Schaumburg, IL 60193
phone: 847-985-4000
Type: Library System
Staff: 176.90 Collections: 845,838 Programs: 2,683 Internet Computer: 154
Itasca Community Library (3.2 miles)
500 West Irving Park Road
Itasca, IL 60143
phone: 630-773-1699
500 West Irving Park Road
Itasca, IL 60143
phone: 630-773-1699
Type: Library System
Staff: 16.36 Collections: 74,486 Programs: 369 Internet Computer: 19
Hanover Park Branch Library (3.4 miles)
1266 Irving Park Road
Hanover Park, IL 60133
phone: 630-372-7800
1266 Irving Park Road
Hanover Park, IL 60133
phone: 630-372-7800
Type: Branch Library
Elk Grove Village Public Library (4.0 miles)
1001 Wellington Avenue
Elk Grove Village, IL 60007
phone: 847-439-0447
1001 Wellington Avenue
Elk Grove Village, IL 60007
phone: 847-439-0447
Type: Library System
Staff: 43.16 Collections: 425,027 Programs: 658 Internet Computer: 44
Glenside Public Library District (4.4 miles)
25 East Fullerton Avenue
Glendale Heights, IL 60139
phone: 630-260-1550
25 East Fullerton Avenue
Glendale Heights, IL 60139
phone: 630-260-1550
Type: Library System
Staff: 30.86 Collections: 128,564 Programs: 1,171 Internet Computer: 55
Sonya Crawshaw Branch Library (4.6 miles)
4300 Audrey Lane
Hanover Park, IL 60133
phone: 630-372-0052
4300 Audrey Lane
Hanover Park, IL 60133
phone: 630-372-0052
Type: Branch Library
Carol Stream Public Library (4.9 miles)
616 Hiawatha Drive
Carol Stream, IL 60188
phone: 630-653-0755
616 Hiawatha Drive
Carol Stream, IL 60188
phone: 630-653-0755
Type: Library System
Staff: 37.66 Collections: 232,730 Programs: 376 Internet Computer: 29
Poplar Creek Public Library District (5.2 miles)
1405 South Park Avenue
Streamwood, IL 60107
phone: 630-837-6800
1405 South Park Avenue
Streamwood, IL 60107
phone: 630-837-6800
Type: Library System
Staff: 61.91 Collections: 210,278 Programs: 930 Internet Computer: 64
Bartlett Public Library District (5.3 miles)
800 South Bartlett Road
Bartlett, IL 60103
phone: 630-837-2855
800 South Bartlett Road
Bartlett, IL 60103
phone: 630-837-2855
Type: Library System
Staff: 31.95 Collections: 162,518 Programs: 728 Internet Computer: 54
Wood Dale Public Library District (5.3 miles)
520 North Wood Dale Road
Wood Dale, IL 60191
phone: 630-766-6762
520 North Wood Dale Road
Wood Dale, IL 60191
phone: 630-766-6762
Type: Library System
Staff: 19.28 Collections: 140,907 Programs: 647 Internet Computer: 24
Addison Public Library (5.6 miles)
4 Friendship Plaza
Addison, IL 60101
phone: 630-543-3617
4 Friendship Plaza
Addison, IL 60101
phone: 630-543-3617
Type: Library System
Staff: 33.05 Collections: 183,015 Programs: 474 Internet Computer: 52
Hoffman Estates Branch Library (6.0 miles)
1550 Hassell Road
Hoffman Estates, IL 60169
phone: 847-885-3511
1550 Hassell Road
Hoffman Estates, IL 60169
phone: 847-885-3511
Type: Branch Library
Bensenville Community Public Library District (7.0 miles)
200 South Church Road
Bensenville, IL 60106
phone: 630-766-4642
200 South Church Road
Bensenville, IL 60106
phone: 630-766-4642
Type: Library System
Staff: 15.59 Collections: 73,610 Programs: 1,302 Internet Computer: 32
South Branch (7.2 miles)
3 Tennis Club Lane
Barrington, IL 60010
phone: 847-381-2534
3 Tennis Club Lane
Barrington, IL 60010
phone: 847-381-2534
Type: Branch Library
South Branch (7.2 miles)
1711 West Algonquin Road
Mount Prospect, IL 60056
phone: 847-590-4090
1711 West Algonquin Road
Mount Prospect, IL 60056
phone: 847-590-4090
Type: Branch Library
Glen Ellyn Public Library (7.3 miles)
400 Duane Street
Glen Ellyn, IL 60137
phone: 630-469-0879
400 Duane Street
Glen Ellyn, IL 60137
phone: 630-469-0879
Type: Library System
Staff: 37.92 Collections: 259,412 Programs: 1,059 Internet Computer: 21
Rolling Meadows Library (7.3 miles)
3110 Martin Lane
Rolling Meadows, IL 60008
phone: 847-259-6050
3110 Martin Lane
Rolling Meadows, IL 60008
phone: 847-259-6050
Type: Library System
Staff: 38.61 Collections: 295,465 Programs: 546 Internet Computer: 37
Helen M. Plum Memorial Public Library District (7.4 miles)
110 West Maple Street
Lombard, IL 60148
phone: 630-627-0316
110 West Maple Street
Lombard, IL 60148
phone: 630-627-0316
Type: Library System
Staff: 43.94 Collections: 172,552 Programs: 441 Internet Computer: 21
Wheaton Public Library (8.0 miles)
225 North Cross Street
Wheaton, IL 60187
phone: 630-668-1374
225 North Cross Street
Wheaton, IL 60187
phone: 630-668-1374
Type: Library System
Staff: 41.96 Collections: 268,485 Programs: 860 Internet Computer: 38
Freeman Road Branch (8.3 miles)
1262 Freeman Road
Hoffman Estates, IL 60192
phone: 847-934-0220
1262 Freeman Road
Hoffman Estates, IL 60192
phone: 847-934-0220
Type: Branch Library
Villa Park Public Library (8.5 miles)
305 South Ardmore Avenue
Villa Park, IL 60181
phone: 630-834-1164
305 South Ardmore Avenue
Villa Park, IL 60181
phone: 630-834-1164
Type: Library System
Staff: 27.12 Collections: 133,150 Programs: 654 Internet Computer: 14
Winfield Public Library (8.8 miles)
0s291 Winfield Road
Winfield, IL 60190
phone: 630-653-7599
0s291 Winfield Road
Winfield, IL 60190
phone: 630-653-7599
Type: Library System
Staff: 7.42 Collections: 76,602 Programs: 272 Internet Computer: 7
Arlington Heights Memorial Library (9.0 miles)
500 North Dunton Avenue
Arlington Heights, IL 60004
phone: 847-392-0100
500 North Dunton Avenue
Arlington Heights, IL 60004
phone: 847-392-0100
Type: Library System
Staff: 137.61 Collections: 805,663 Programs: 1,677 Internet Computer: 78
Elmhurst Public Library (9.0 miles)
125 South Prospect Avenue
Elmhurst, IL 60126
phone: 630-279-8696
125 South Prospect Avenue
Elmhurst, IL 60126
phone: 630-279-8696
Type: Library System
Staff: 72.82 Collections: 511,717 Programs: 1,012 Internet Computer: 72
West Chicago Public Library District (9.2 miles)
118 West Washington Street
West Chicago, IL 60185
phone: 630-231-1552
118 West Washington Street
West Chicago, IL 60185
phone: 630-231-1552
Type: Library System
Staff: 23.08 Collections: 102,115 Programs: 461 Internet Computer: 16
Mount Prospect Public Library (9.5 miles)
10 South Emerson Street
Mount Prospect, IL 60056
phone: 847-253-5675
10 South Emerson Street
Mount Prospect, IL 60056
phone: 847-253-5675
Type: Library System
Staff: 94.70 Collections: 413,747 Programs: 821 Internet Computer: 79
Palatine Public Library District (10.0 miles)
700 North North Court
Palatine, IL 60067
phone: 847-358-5881
700 North North Court
Palatine, IL 60067
phone: 847-358-5881
Type: Library System
Staff: 76.48 Collections: 510,380 Programs: 906 Internet Computer: 67
Palatine Public Library District Bookmobile (10.0 miles)
700 North North Court
Palatine, IL 60067
phone: 847-217-7267
700 North North Court
Palatine, IL 60067
phone: 847-217-7267
Type: Bookmobile
Northlake Public Library District (10.3 miles)
231 North Wolf Road
Melrose Park, IL 60164
phone: 708-562-2301
231 North Wolf Road
Melrose Park, IL 60164
phone: 708-562-2301
Type: Library System
Staff: 21.50 Collections: 118,191 Programs: 286 Internet Computer: 33
Prospect Heights Public Library District (10.7 miles)
12 North Elm Street
Prospect Heights, IL 60070
phone: 847-259-3500
12 North Elm Street
Prospect Heights, IL 60070
phone: 847-259-3500
Type: Library System
Staff: 24.17 Collections: 130,024 Programs: 508 Internet Computer: 18
Berkeley Public Library (10.9 miles)
1637 North Taft Avenue
Berkeley, IL 60163
phone: 708-544-6017
1637 North Taft Avenue
Berkeley, IL 60163
phone: 708-544-6017
Type: Library System
Staff: 4.62 Collections: 30,915 Programs: 113 Internet Computer: 6
Hillside Public Library (11.4 miles)
405 North Hillside Avenue
Hillside, IL 60162
phone: 708-449-7510
405 North Hillside Avenue
Hillside, IL 60162
phone: 708-449-7510
Type: Library System
Staff: 9.92 Collections: 46,286 Programs: 195 Internet Computer: 26
Dundee Township Public Library District (12.7 miles)
555 Barrington Avenue
Dundee, IL 60118
phone: 847-428-3661
555 Barrington Avenue
Dundee, IL 60118
phone: 847-428-3661
Type: Library System
Staff: 28.66 Collections: 170,540 Programs: 421 Internet Computer: 46