ElevatorAtlas

Barnes Jewish Hospital

4989 Barnes Hospital Plaza · St. Louis, MO 63110

Owner: Barnes-Jewish Hospital

14
Units
2024–2025
Years
14
Passenger
0
Other kinds

Equipment (14)