#1 Baden
8448 Church Road
St. Louis, MO 63147
(314) 388-2400
#2 Baden Branch
8448 Church Road
St. Louis, MO
(314) 388-2400
#3 Barr
1701 South Jefferson Avenue
St. Louis, MO 63104
(314) 771-7040
#4 Barr Branch
1701 S. Jefferson
St. Louis, MO
(314) 771-7040
#5 Buder
4401 Hampton Avenue
St. Louis, MO 63109
(314) 352-2900
#6 Buder Branch Library
4401 Hampton Avenue
St. Louis, MO
(314) 352-2900
#7 Cabanne
1106 Union Boulevard
St. Louis, MO 63113
(314) 367-0717
#8 Cabanne Branch
1106 N. Union
St. Louis, MO
(314) 367-0717
#9 Carondelet
6800 Michigan Avenue
St. Louis, MO 63111
(314) 752-9224
#10 Carondelet Branch
6800 Michigan Avenue
St. Louis, MO
(314) 752-9224
#11 Carpenter
3309 South Grand Boulevard
St. Louis, MO 63118
(314) 772-6586
#12 Carpenter Branch
3309 S. Grand Avenue
St. Louis, MO
(314) 772-6586
#13 Central Express
815 Olive Street, Suite 160
St. Louis, MO 63101
(314) 206-6755
#14 Central Library
1301 Olive Street
St. Louis, MO
(314) 241-2288
#15 Charing Cross
356 N. Skinker Blvd.
St. Louis, MO 63130
(314) 726-2653
#16 Charing Cross Branch
356 N. Skinker
St. Louis, MO
(314) 726-2653
#17 Cliff Cave Branch
5430 Telegraph Rd.
St. Louis, MO
(314) 487-6003
#18 Divoll
4234 North Grand Avenue
St. Louis, MO 63107
(314) 534-0313
#19 Divoll Branch
4234 N. Grand Avenue
St. Louis, MO
(314) 534-0313
#20 Film Library
1624 Locust Street
St. Louis, MO
(314) 241-0478
#21 Julia Davis
4415 Natural Bridge Avenue
St. Louis, MO 63115
(314) 383-3021
#22 Julia Davis Branch
4415 Natural Bridge
St. Louis, MO
(314) 383-3021
#23 Kingshighway
2260 South Vandeventer Avenue
St. Louis, MO 63110
(314) 771-5450
#24 Kingshighway Branch
2260 S. Vandeventer
St. Louis, MO
(314) 771-5450
#25 Lewis And Clark Branch
9909 Lewis And Clark Blvd.
St. Louis, MO
(314) 868-0331
#26 Machacek
6424 Scanlan Avenue
St. Louis, MO 63139
(314) 781-2948
#27 Machacek Branch
6424 Scanlan Avenue
St. Louis, MO
(314) 781-2948
#28 Marketplace
6548 Manchester Avenue
St. Louis, MO 63139
(314) 647-0939
#29 Marketplace Minibranch
6548 Manchester Avenue
St. Louis, MO
(314) 647-0939
#30 Natural Bridge Branch
7606 Natural Bridge Rd.
St. Louis, MO
(314) 382-3116
#31 Oak Bend Branch
842 S. Holmes Ave.
St. Louis, MO
(314) 822-0051
#32 Saint Louis County Library
1640 South Lindbergh Blvd
St. Louis, MO 63131
(314) 994-3300
#33 Saint Louis Public Library
1301 Olive Street
St. Louis, MO 63103
(314) 241-2288
#34 Schlafly
225 North Euclid Avenue
St. Louis, MO 63108
(314) 367-4120
#35 Schlafly Branch
225 N. Euclid Ave.
St. Louis, MO
(314) 367-4120
#36 St. Louis County Library
1640 S. Lindbergh Blvd.
St. Louis, MO
(314) 994-3300
#37 Tesson Ferry Branch
9920 Lin-Ferry Dr.
St. Louis, MO
(314) 843-0560
#38 Thornhill Branch
12863 Willowyck Dr.
St. Louis, MO
(314) 878-7730
#39 Walnut Park
5760 West Florissant Avenue
St. Louis, MO 63120
(314) 383-1210
#40 Walnut Park Branch
5760 W. Florissant
St. Louis, MO
(314) 383-1210
#41 Weber Road Branch
4444 Weber Rd.
St. Louis, MO
(314) 638-2210