St. Louis Law Library is located in St. Louis, United States on Civil Courts Building, 10 N Tucker Blvd # 1300. St. Louis Law Library is rated 1 out of 5 in the category law library in United States.
Address
Civil Courts Building, 10 N Tucker Blvd # 1300
Accessibility
Wheelchair-accessible entrance