South 63 Auto is your one-stop auto shop for everything from routine maintenance to major repairs in the ROLLA, MO area. Our expert mechanics can handle it all: oil changes, brakes, electrical problems, steering & suspension, transmissions, safety checks, and more. South 63 Auto is your one-stop auto shop for everything from routine maintenance to major repairs in the ROLLA, MO area. Our expert mechanics can handle it all: oil changes, brakes, electrical problems, steering & suspension, transmissions, safety checks, and more.