St. Louis County Library

Address:
842 South Holmes Avenue, St. Louis, Missouri, USA
Telephone:
(314) 994-3300
Capacity:
100
 View map