Taurus Technologies Inc. Share: Audio/Visual Equipment Taurus Technologies Inc. Visit Website Request Info 4700 Elmo Weedon Road Suite 114 College Station, TX 77845 (972) 971-2443 Map What's Nearby? Distance: 5 10 15 20 25 50 mi.