Information on:

Barr Branch Library

1701 South Jefferson Avenue
314-771-7040

Barr Branch Library is not affiliated with AmericanTowns Media