Saint Louis Public Library, Barr Branch
1701 S Jefferson Ave,
St. Louis, MO 63104
![Saint Louis Public Library, Barr Branch Saint Louis Public Library, Barr Branch](https://graph.facebook.com/153664334704291/picture?type=normal&redirect=true)
Saint Louis Public Library, Barr Branch is one of the popular Library located in 1701 S Jefferson Ave ,St. Louis listed under
Library in St. Louis
,
Local business in St. Louis
,