Information on:

Saint Louis - Barr Branch Library

1701 South Jefferson Avenue
314-771-7040

Barr Branch Library is not affiliated with AmericanTowns Media