The Machacek branch of the St. Louis Public Library is located within the Lindenwood Park neighborhood at 6424 Scanlan. Machacek has a number of programs for both adults and children.

Click here for a calendar of events.

There are events for adults, events for kids, and events for teens.

Call (314) 781-2948 for more information.


Library Hours:

  • 9am – 6pm Monday
  • 12n – 7pm Tuesday-Thursday
  • 11am – 6pm Friday
  • 9am – 6pm Saturday

Find out more about the St. Louis Library here: www.slpl.org