St. Louis Public Library Barr Branch
Add to Favorites
CLOSED NOW
Tomorrow: 12:00 pm - 8:00 pm
Saved to Favorites
Fax: (314) 771-9054
Barr Branch Library
Phone: (314) 771-7040
Address: 1701 S Jefferson Ave, Saint Louis, MO 63104
Website: https://www.slpl.org/locations/4
1624 Locust St, Saint Louis, MO 63103
100 N Tucker Blvd, Saint Louis, MO 63101
915 N Grand Blvd, Saint Louis, MO 63106
611 Olive St Ste 1750, Saint Louis, MO 63101
10 N Tucker Blvd, Saint Louis, MO 63101
225 N Euclid Ave, Saint Louis, MO 63108
1515 Lafayette Ave, Saint Louis, MO 63104
815 Olive St, Saint Louis, MO 63101
1927 Park Ave, Saint Louis, MO 63104
220 S Jefferson Ave Ste 110, Saint Louis, MO 63103