This is the 383 foot (117 meter) elevator test tower, located at The Bristol Research Center, home to the Otis Quality Assurance Center.
This is the 383 foot (117 meter) elevator test tower, located at The Bristol Research Center, home to the Otis Quality Assurance Center. Companies - Plants/Factories Links: www.roadsideamerica.com By: kjfitz