School of Science and Technology Sugar Land Share: Schools, Public School of Science and Technology Sugar Land Visit Website 10007 Clodine Rd. Richmond, TX 77407 (281) 277-7923 About Map About A public charter school that is STEM focused. What's Nearby? Distance: 5 10 15 20 25 50 mi.