Oak Bend Library Loading Map.... Oak Bend Library842 South Holmes AvenueSt. Louis, MO 63201 38.5692756 -90.39101579999999 Address 842 South Holmes Avenue St. Louis MO 63201 United States Upcoming Events No events in this location