Company Profile Login or Register to add a Company 40.0995205, -83.016638 Sci-Tech Inc. 6660 North High Street Worthington (OH) 43085 United States +1 614 888 002 3 +1 614 888 028 5 20232024 Views190132 Clicks00 Profile Staff (1) Forum Posts (2)