Tech Specialties Inc Computer
359 County Road 363
Sandia, TX 78383
Sandia, TX 78383