Sales and Marketing
KARL STORZ Endoscopy-America, Inc.
Our multifunctional location in Stafford, Texas, supports storage, large-scale assembly work, office functions, and technical training for OR1 integration technologies. The focus lies on supporting the development and rollout of integration solutions for operating room environments throughout North America.
Address:
KARL STORZ Endoscopy‑America, Inc.
13813 N. Promenade Blvd
77477 Stafford | United States
Telephone: 424-218-8100