ElevatorAtlas
Map
Manufacturers
Log in
Sign up
Home
/
Missouri
/
St. Louis
Beleaf Medical
1315 Cherokee St · St. Louis, MO 63045
Owner:
Beleaf Medical
2
Units
2020
Years
0
Passenger
2
Other kinds
Equipment (2)
Basement First Floor
Vertical platform lift
2020
installed
750
lbs
2
stops
Dock Area
Vertical platform lift
2020
installed
750
lbs
2
stops