Saint Ann, MO Public Library
35 public libraries were found in or near Saint Ann, MO.
Rock Road Branch (0.4 miles)
10267 Saint Charles Rock Road
Saint Ann, MO 63074
phone: 314-994-3300
10267 Saint Charles Rock Road
Saint Ann, MO 63074
phone: 314-994-3300
Type: Branch Library
Bridgeton Trails Branch (2.8 miles)
3455 Mckelvey Road
Bridgeton, MO 63044
phone: 314-994-3300
3455 Mckelvey Road
Bridgeton, MO 63044
phone: 314-994-3300
Type: Branch Library
Indian Trails Branch (3.3 miles)
8400 Delport Drive
Saint Louis, MO 63114
phone: 314-994-3300
8400 Delport Drive
Saint Louis, MO 63114
phone: 314-994-3300
Type: Branch Library
Prairie Commons Branch (3.9 miles)
915 Utz Lane
Hazelwood, MO 63042
phone: 314-994-3300
915 Utz Lane
Hazelwood, MO 63042
phone: 314-994-3300
Type: Branch Library
Ferguson Municipal Public Library District (4.6 miles)
35 N Florissant Road
Saint Louis, MO 63135
phone: 314-521-4820
35 N Florissant Road
Saint Louis, MO 63135
phone: 314-521-4820
Type: Library System
Staff: 7.71 Collections: 55,619 Programs: 18 Internet Computer: 14
Natural Bridge Branch (4.8 miles)
7606 Natural Bridge Road
Saint Louis, MO 63121
phone: 314-994-3300
7606 Natural Bridge Road
Saint Louis, MO 63121
phone: 314-994-3300
Type: Branch Library
Thornhill Branch (5.1 miles)
12863 Willowyck Drive
Saint Louis, MO 63146
phone: 314-994-3300
12863 Willowyck Drive
Saint Louis, MO 63146
phone: 314-994-3300
Type: Branch Library
Florissant Valley Branch (5.3 miles)
195 S New Florissant Road
Florissant, MO 63031
phone: 314-994-3300
195 S New Florissant Road
Florissant, MO 63031
phone: 314-994-3300
Type: Branch Library
Mid-County Branch (5.8 miles)
7821 Maryland Avenue
Saint Louis, MO 63105
phone: 314-994-3300
7821 Maryland Avenue
Saint Louis, MO 63105
phone: 314-994-3300
Type: Branch Library
University City Public Library (6.4 miles)
6701 Delmar Boulevard
Saint Louis, MO 63130
phone: 314-727-3150
6701 Delmar Boulevard
Saint Louis, MO 63130
phone: 314-727-3150
Type: Library System
Staff: 28.01 Collections: 157,297 Programs: 415 Internet Computer: 28
Saint Louis County Library (6.7 miles)
1640 S Lindbergh Boulevard
Saint Louis, MO 63131
phone: 314-994-3300
1640 S Lindbergh Boulevard
Saint Louis, MO 63131
phone: 314-994-3300
Type: Library System
Staff: 478.20 Collections: 3,386,304 Programs: 21,656 Internet Computer: 388
Charing Cross Branch (7.0 miles)
356 N Skinker Boulevard
Saint Louis, MO 63130
phone: 314-726-2653
356 N Skinker Boulevard
Saint Louis, MO 63130
phone: 314-726-2653
Type: Branch Library
Richmond Heights Memorial Library (7.5 miles)
8001 Dale Avenue
Saint Louis, MO 63117
phone: 314-645-6202
8001 Dale Avenue
Saint Louis, MO 63117
phone: 314-645-6202
Type: Library System
Staff: 12.05 Collections: 67,009 Programs: 230 Internet Computer: 12
Kathryn-Linnemann Branch (7.7 miles)
2323 Elm Street
Saint Charles, MO 63301
phone: 636-723-0232
2323 Elm Street
Saint Charles, MO 63301
phone: 636-723-0232
Type: Branch Library
Walnut Park Branch (7.7 miles)
5760 W Florissant Avenue
Saint Louis, MO 63120
phone: 314-383-1210
5760 W Florissant Avenue
Saint Louis, MO 63120
phone: 314-383-1210
Type: Branch Library
Cabanne Branch (7.8 miles)
1106 Union Boulevard
Saint Louis, MO 63113
phone: 314-367-0717
1106 Union Boulevard
Saint Louis, MO 63113
phone: 314-367-0717
Type: Branch Library
Brentwood Public Library (7.8 miles)
8765 Eulalie Avenue
Saint Louis, MO 63144
phone: 314-963-8630
8765 Eulalie Avenue
Saint Louis, MO 63144
phone: 314-963-8630
Type: Library System
Staff: 7.50 Collections: 42,906 Programs: 236 Internet Computer: 17
Lewis & Clark Branch (8.1 miles)
9909 Lewis And Clark Boulevard
Saint Louis, MO 63136
phone: 314-994-3300
9909 Lewis And Clark Boulevard
Saint Louis, MO 63136
phone: 314-994-3300
Type: Branch Library
Rock Hill Public Library (8.3 miles)
9741 Manchester Road
Saint Louis, MO 63119
phone: 314-962-4723
9741 Manchester Road
Saint Louis, MO 63119
phone: 314-962-4723
Type: Library System
Staff: 3.14 Collections: 14,243 Programs: 24 Internet Computer: 10
Baden Branch (8.3 miles)
8448 Church Road
Saint Louis, MO 63147
phone: 314-388-2400
8448 Church Road
Saint Louis, MO 63147
phone: 314-388-2400
Type: Branch Library
Maplewood Public Library (8.4 miles)
7550 Lohmeyer Avenue
Saint Louis, MO 63143
phone: 314-781-2174
7550 Lohmeyer Avenue
Saint Louis, MO 63143
phone: 314-781-2174
Type: Library System
Staff: 7.95 Collections: 46,026 Programs: 159 Internet Computer: 12
Jamestown Bluffs Branch (8.5 miles)
4153 N Highway 67
Florissant, MO 63034
phone: 314-994-3300
4153 N Highway 67
Florissant, MO 63034
phone: 314-994-3300
Type: Branch Library
Marketplace Branch (8.8 miles)
6548 Manchester Avenue
Saint Louis, MO 63139
phone: 314-647-0939
6548 Manchester Avenue
Saint Louis, MO 63139
phone: 314-647-0939
Type: Branch Library
Schlafly Branch (8.8 miles)
225 N Euclid Avenue
Saint Louis, MO 63108
phone: 314-367-4120
225 N Euclid Avenue
Saint Louis, MO 63108
phone: 314-367-4120
Type: Branch Library
City Of Webster Groves Municipal Library (8.8 miles)
3232 S Brentwood Boulevard
Saint Louis, MO 63119
phone: 314-961-3784
3232 S Brentwood Boulevard
Saint Louis, MO 63119
phone: 314-961-3784
Type: Library System
Staff: 21.18 Collections: 74,518 Programs: 201 Internet Computer: 11
Julia Davis Branch (9.0 miles)
4415 Natural Bridge Avenue
Saint Louis, MO 63115
phone: 314-383-3021
4415 Natural Bridge Avenue
Saint Louis, MO 63115
phone: 314-383-3021
Type: Branch Library
Mcclay Branch (9.1 miles)
2760 Mcclay Road
Saint Charles, MO 63303
phone: 636-441-7577
2760 Mcclay Road
Saint Charles, MO 63303
phone: 636-441-7577
Type: Branch Library
Machacek Branch (9.7 miles)
6424 Scanlan Avenue
Saint Louis, MO 63139
phone: 314-781-2948
6424 Scanlan Avenue
Saint Louis, MO 63139
phone: 314-781-2948
Type: Branch Library
Kirkwood Public Library (10.0 miles)
140 E Jefferson Avenue
Saint Louis, MO 63122
phone: 314-821-5770
140 E Jefferson Avenue
Saint Louis, MO 63122
phone: 314-821-5770
Type: Library System
Staff: 24.91 Collections: 198,779 Programs: 770 Internet Computer: 40
Kingshighway Branch (10.2 miles)
2260 S Vandeventer Avenue
Saint Louis, MO 63110
phone: 314-771-5450
2260 S Vandeventer Avenue
Saint Louis, MO 63110
phone: 314-771-5450
Type: Branch Library
Divoll Branch (10.3 miles)
4234 N Grand Boulevard
Saint Louis, MO 63107
phone: 314-534-0313
4234 N Grand Boulevard
Saint Louis, MO 63107
phone: 314-534-0313
Type: Branch Library
Buder Branch (10.6 miles)
4401 Hampton Avenue
Saint Louis, MO 63109
phone: 314-352-2900
4401 Hampton Avenue
Saint Louis, MO 63109
phone: 314-352-2900
Type: Branch Library
Samuel C. Sachs Branch (11.0 miles)
16400 Burkhardt Pl
Chesterfield, MO 63017
phone: 314-994-3300
16400 Burkhardt Pl
Chesterfield, MO 63017
phone: 314-994-3300
Type: Branch Library
Barr Branch (11.8 miles)
1701 S Jefferson Avenue
Saint Louis, MO 63104
phone: 314-771-7040
1701 S Jefferson Avenue
Saint Louis, MO 63104
phone: 314-771-7040
Type: Branch Library
Carpenter Branch (11.8 miles)
3309 S Grand Boulevard
Saint Louis, MO 63118
phone: 314-772-6586
3309 S Grand Boulevard
Saint Louis, MO 63118
phone: 314-772-6586
Type: Branch Library