MSR Houston Mercedes-Benz Sugar Land Road Course is a 2.4 mile 17 turn road course located south of Houston, Texas near Rosharon.