Email Address: info@riostradaracing.com
Phone Number: Office hours (Monday-Friday 10:00am - 4:00pm PST) please call (916) 451-0225.
Team Officials
President Ron Rouse
Vice President Derek Novaes
Treasurer Greg Price
Secretary Chris Dawson
Race Director Derek Novaes
Broad Members Chris Halleus
Chris Dawson
Gus Platis
Derek Novaes
Greg Price
Team Mechanic VeloFix